	.file	"529762.c"
	.intel_syntax noprefix
	.text
	.globl	nums
	.section	.rodata
	.align 8
.LC0:
	.string	"37107287533902102798797998220837590246510135740250"
	.align 8
.LC1:
	.string	"46376937677490009712648124896970078050417018260538"
	.align 8
.LC2:
	.string	"74324986199524741059474233309513058123726617309629"
	.align 8
.LC3:
	.string	"91942213363574161572522430563301811072406154908250"
	.align 8
.LC4:
	.string	"23067588207539346171171980310421047513778063246676"
	.align 8
.LC5:
	.string	"89261670696623633820136378418383684178734361726757"
	.align 8
.LC6:
	.string	"28112879812849979408065481931592621691275889832738"
	.align 8
.LC7:
	.string	"44274228917432520321923589422876796487670272189318"
	.align 8
.LC8:
	.string	"47451445736001306439091167216856844588711603153276"
	.align 8
.LC9:
	.string	"70386486105843025439939619828917593665686757934951"
	.align 8
.LC10:
	.string	"62176457141856560629502157223196586755079324193331"
	.align 8
.LC11:
	.string	"64906352462741904929101432445813822663347944758178"
	.align 8
.LC12:
	.string	"92575867718337217661963751590579239728245598838407"
	.align 8
.LC13:
	.string	"58203565325359399008402633568948830189458628227828"
	.align 8
.LC14:
	.string	"80181199384826282014278194139940567587151170094390"
	.align 8
.LC15:
	.string	"35398664372827112653829987240784473053190104293586"
	.align 8
.LC16:
	.string	"86515506006295864861532075273371959191420517255829"
	.align 8
.LC17:
	.string	"71693888707715466499115593487603532921714970056938"
	.align 8
.LC18:
	.string	"54370070576826684624621495650076471787294438377604"
	.align 8
.LC19:
	.string	"53282654108756828443191190634694037855217779295145"
	.align 8
.LC20:
	.string	"36123272525000296071075082563815656710885258350721"
	.align 8
.LC21:
	.string	"45876576172410976447339110607218265236877223636045"
	.align 8
.LC22:
	.string	"17423706905851860660448207621209813287860733969412"
	.align 8
.LC23:
	.string	"81142660418086830619328460811191061556940512689692"
	.align 8
.LC24:
	.string	"51934325451728388641918047049293215058642563049483"
	.align 8
.LC25:
	.string	"62467221648435076201727918039944693004732956340691"
	.align 8
.LC26:
	.string	"15732444386908125794514089057706229429197107928209"
	.align 8
.LC27:
	.string	"55037687525678773091862540744969844508330393682126"
	.align 8
.LC28:
	.string	"18336384825330154686196124348767681297534375946515"
	.align 8
.LC29:
	.string	"80386287592878490201521685554828717201219257766954"
	.align 8
.LC30:
	.string	"78182833757993103614740356856449095527097864797581"
	.align 8
.LC31:
	.string	"16726320100436897842553539920931837441497806860984"
	.align 8
.LC32:
	.string	"48403098129077791799088218795327364475675590848030"
	.align 8
.LC33:
	.string	"87086987551392711854517078544161852424320693150332"
	.align 8
.LC34:
	.string	"59959406895756536782107074926966537676326235447210"
	.align 8
.LC35:
	.string	"69793950679652694742597709739166693763042633987085"
	.align 8
.LC36:
	.string	"41052684708299085211399427365734116182760315001271"
	.align 8
.LC37:
	.string	"65378607361501080857009149939512557028198746004375"
	.align 8
.LC38:
	.string	"35829035317434717326932123578154982629742552737307"
	.align 8
.LC39:
	.string	"94953759765105305946966067683156574377167401875275"
	.align 8
.LC40:
	.string	"88902802571733229619176668713819931811048770190271"
	.align 8
.LC41:
	.string	"25267680276078003013678680992525463401061632866526"
	.align 8
.LC42:
	.string	"36270218540497705585629946580636237993140746255962"
	.align 8
.LC43:
	.string	"24074486908231174977792365466257246923322810917141"
	.align 8
.LC44:
	.string	"91430288197103288597806669760892938638285025333403"
	.align 8
.LC45:
	.string	"34413065578016127815921815005561868836468420090470"
	.align 8
.LC46:
	.string	"23053081172816430487623791969842487255036638784583"
	.align 8
.LC47:
	.string	"11487696932154902810424020138335124462181441773470"
	.align 8
.LC48:
	.string	"63783299490636259666498587618221225225512486764533"
	.align 8
.LC49:
	.string	"67720186971698544312419572409913959008952310058822"
	.align 8
.LC50:
	.string	"95548255300263520781532296796249481641953868218774"
	.align 8
.LC51:
	.string	"76085327132285723110424803456124867697064507995236"
	.align 8
.LC52:
	.string	"37774242535411291684276865538926205024910326572967"
	.align 8
.LC53:
	.string	"23701913275725675285653248258265463092207058596522"
	.align 8
.LC54:
	.string	"29798860272258331913126375147341994889534765745501"
	.align 8
.LC55:
	.string	"18495701454879288984856827726077713721403798879715"
	.align 8
.LC56:
	.string	"38298203783031473527721580348144513491373226651381"
	.align 8
.LC57:
	.string	"34829543829199918180278916522431027392251122869539"
	.align 8
.LC58:
	.string	"40957953066405232632538044100059654939159879593635"
	.align 8
.LC59:
	.string	"29746152185502371307642255121183693803580388584903"
	.align 8
.LC60:
	.string	"41698116222072977186158236678424689157993532961922"
	.align 8
.LC61:
	.string	"62467957194401269043877107275048102390895523597457"
	.align 8
.LC62:
	.string	"23189706772547915061505504953922979530901129967519"
	.align 8
.LC63:
	.string	"86188088225875314529584099251203829009407770775672"
	.align 8
.LC64:
	.string	"11306739708304724483816533873502340845647058077308"
	.align 8
.LC65:
	.string	"82959174767140363198008187129011875491310547126581"
	.align 8
.LC66:
	.string	"97623331044818386269515456334926366572897563400500"
	.align 8
.LC67:
	.string	"42846280183517070527831839425882145521227251250327"
	.align 8
.LC68:
	.string	"55121603546981200581762165212827652751691296897789"
	.align 8
.LC69:
	.string	"32238195734329339946437501907836945765883352399886"
	.align 8
.LC70:
	.string	"75506164965184775180738168837861091527357929701337"
	.align 8
.LC71:
	.string	"62177842752192623401942399639168044983993173312731"
	.align 8
.LC72:
	.string	"32924185707147349566916674687634660915035914677504"
	.align 8
.LC73:
	.string	"99518671430235219628894890102423325116913619626622"
	.align 8
.LC74:
	.string	"73267460800591547471830798392868535206946944540724"
	.align 8
.LC75:
	.string	"76841822524674417161514036427982273348055556214818"
	.align 8
.LC76:
	.string	"97142617910342598647204516893989422179826088076852"
	.align 8
.LC77:
	.string	"87783646182799346313767754307809363333018982642090"
	.align 8
.LC78:
	.string	"10848802521674670883215120185883543223812876952786"
	.align 8
.LC79:
	.string	"71329612474782464538636993009049310363619763878039"
	.align 8
.LC80:
	.string	"62184073572399794223406235393808339651327408011116"
	.align 8
.LC81:
	.string	"66627891981488087797941876876144230030984490851411"
	.align 8
.LC82:
	.string	"60661826293682836764744779239180335110989069790714"
	.align 8
.LC83:
	.string	"85786944089552990653640447425576083659976645795096"
	.align 8
.LC84:
	.string	"66024396409905389607120198219976047599490197230297"
	.align 8
.LC85:
	.string	"64913982680032973156037120041377903785566085089252"
	.align 8
.LC86:
	.string	"16730939319872750275468906903707539413042652315011"
	.align 8
.LC87:
	.string	"94809377245048795150954100921645863754710598436791"
	.align 8
.LC88:
	.string	"78639167021187492431995700641917969777599028300699"
	.align 8
.LC89:
	.string	"15368713711936614952811305876380278410754449733078"
	.align 8
.LC90:
	.string	"40789923115535562561142322423255033685442488917353"
	.align 8
.LC91:
	.string	"44889911501440648020369068063960672322193204149535"
	.align 8
.LC92:
	.string	"41503128880339536053299340368006977710650566631954"
	.align 8
.LC93:
	.string	"81234880673210146739058568557934581403627822703280"
	.align 8
.LC94:
	.string	"82616570773948327592232845941706525094512325230608"
	.align 8
.LC95:
	.string	"22918802058777319719839450180888072429661980811197"
	.align 8
.LC96:
	.string	"77158542502016545090413245809786882778948721859617"
	.align 8
.LC97:
	.string	"72107838435069186155435662884062257473692284509516"
	.align 8
.LC98:
	.string	"20849603980134001723930671666823555245252804609722"
	.align 8
.LC99:
	.string	"53503534226472524250874054075591789781264330331690"
	.section	.data.rel.local,"aw"
	.align 32
	.type	nums, @object
	.size	nums, 800
nums:
	.quad	.LC0
	.quad	.LC1
	.quad	.LC2
	.quad	.LC3
	.quad	.LC4
	.quad	.LC5
	.quad	.LC6
	.quad	.LC7
	.quad	.LC8
	.quad	.LC9
	.quad	.LC10
	.quad	.LC11
	.quad	.LC12
	.quad	.LC13
	.quad	.LC14
	.quad	.LC15
	.quad	.LC16
	.quad	.LC17
	.quad	.LC18
	.quad	.LC19
	.quad	.LC20
	.quad	.LC21
	.quad	.LC22
	.quad	.LC23
	.quad	.LC24
	.quad	.LC25
	.quad	.LC26
	.quad	.LC27
	.quad	.LC28
	.quad	.LC29
	.quad	.LC30
	.quad	.LC31
	.quad	.LC32
	.quad	.LC33
	.quad	.LC34
	.quad	.LC35
	.quad	.LC36
	.quad	.LC37
	.quad	.LC38
	.quad	.LC39
	.quad	.LC40
	.quad	.LC41
	.quad	.LC42
	.quad	.LC43
	.quad	.LC44
	.quad	.LC45
	.quad	.LC46
	.quad	.LC47
	.quad	.LC48
	.quad	.LC49
	.quad	.LC50
	.quad	.LC51
	.quad	.LC52
	.quad	.LC53
	.quad	.LC54
	.quad	.LC55
	.quad	.LC56
	.quad	.LC57
	.quad	.LC58
	.quad	.LC59
	.quad	.LC60
	.quad	.LC61
	.quad	.LC62
	.quad	.LC63
	.quad	.LC64
	.quad	.LC65
	.quad	.LC66
	.quad	.LC67
	.quad	.LC68
	.quad	.LC69
	.quad	.LC70
	.quad	.LC71
	.quad	.LC72
	.quad	.LC73
	.quad	.LC74
	.quad	.LC75
	.quad	.LC76
	.quad	.LC77
	.quad	.LC78
	.quad	.LC79
	.quad	.LC80
	.quad	.LC81
	.quad	.LC82
	.quad	.LC83
	.quad	.LC84
	.quad	.LC85
	.quad	.LC86
	.quad	.LC87
	.quad	.LC88
	.quad	.LC89
	.quad	.LC90
	.quad	.LC91
	.quad	.LC92
	.quad	.LC93
	.quad	.LC94
	.quad	.LC95
	.quad	.LC96
	.quad	.LC97
	.quad	.LC98
	.quad	.LC99
	.section	.rodata
.LC100:
	.string	"%ld"
	.text
	.globl	main
	.type	main, @function
main:
.LFB6:
	.cfi_startproc
	endbr64
	push	rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	mov	rbp, rsp
	.cfi_def_cfa_register 6
	sub	rsp, 48
	mov	rax, QWORD PTR fs:40
	mov	QWORD PTR -8[rbp], rax
	xor	eax, eax
	mov	QWORD PTR -40[rbp], 1
	mov	QWORD PTR -20[rbp], 0
	mov	DWORD PTR -12[rbp], 0
	mov	DWORD PTR -44[rbp], 0
	jmp	.L2
.L3:
	mov	eax, DWORD PTR -44[rbp]
	lea	rdx, 0[0+rax*8]
	lea	rax, nums[rip]
	mov	rcx, QWORD PTR [rdx+rax]
	lea	rax, -20[rbp]
	mov	edx, 11
	mov	rsi, rcx
	mov	rdi, rax
	call	strncpy@PLT
	lea	rax, -20[rbp]
	mov	rdi, rax
	call	atol@PLT
	add	QWORD PTR -40[rbp], rax
	add	DWORD PTR -44[rbp], 1
.L2:
	cmp	DWORD PTR -44[rbp], 99
	jbe	.L3
	mov	rdx, QWORD PTR -40[rbp]
	lea	rax, -31[rbp]
	mov	rcx, rdx
	lea	rdx, .LC100[rip]
	mov	esi, 11
	mov	rdi, rax
	mov	eax, 0
	call	snprintf@PLT
	lea	rax, -31[rbp]
	mov	rdi, rax
	call	puts@PLT
	mov	eax, 0
	mov	rsi, QWORD PTR -8[rbp]
	sub	rsi, QWORD PTR fs:40
	je	.L5
	call	__stack_chk_fail@PLT
.L5:
	leave
	.cfi_def_cfa 7, 8
	ret
	.cfi_endproc
.LFE6:
	.size	main, .-main
	.ident	"GCC: (Ubuntu 10.5.0-1ubuntu1~20.04) 10.5.0"
	.section	.note.GNU-stack,"",@progbits
	.section	.note.gnu.property,"a"
	.align 8
	.long	 1f - 0f
	.long	 4f - 1f
	.long	 5
0:
	.string	 "GNU"
1:
	.align 8
	.long	 0xc0000002
	.long	 3f - 2f
2:
	.long	 0x3
3:
	.align 8
4:

	.arch armv5t
	.eabi_attribute 20, 1
	.eabi_attribute 21, 1
	.eabi_attribute 23, 3
	.eabi_attribute 24, 1
	.eabi_attribute 25, 1
	.eabi_attribute 26, 2
	.eabi_attribute 30, 6
	.eabi_attribute 34, 0
	.eabi_attribute 18, 4
	.file	"529762.c"
	.text
	.global	nums
	.section	.rodata
	.align	2
.LC0:
	.ascii	"37107287533902102798797998220837590246510135740250\000"
	.align	2
.LC1:
	.ascii	"46376937677490009712648124896970078050417018260538\000"
	.align	2
.LC2:
	.ascii	"74324986199524741059474233309513058123726617309629\000"
	.align	2
.LC3:
	.ascii	"91942213363574161572522430563301811072406154908250\000"
	.align	2
.LC4:
	.ascii	"23067588207539346171171980310421047513778063246676\000"
	.align	2
.LC5:
	.ascii	"89261670696623633820136378418383684178734361726757\000"
	.align	2
.LC6:
	.ascii	"28112879812849979408065481931592621691275889832738\000"
	.align	2
.LC7:
	.ascii	"44274228917432520321923589422876796487670272189318\000"
	.align	2
.LC8:
	.ascii	"47451445736001306439091167216856844588711603153276\000"
	.align	2
.LC9:
	.ascii	"70386486105843025439939619828917593665686757934951\000"
	.align	2
.LC10:
	.ascii	"62176457141856560629502157223196586755079324193331\000"
	.align	2
.LC11:
	.ascii	"64906352462741904929101432445813822663347944758178\000"
	.align	2
.LC12:
	.ascii	"92575867718337217661963751590579239728245598838407\000"
	.align	2
.LC13:
	.ascii	"58203565325359399008402633568948830189458628227828\000"
	.align	2
.LC14:
	.ascii	"80181199384826282014278194139940567587151170094390\000"
	.align	2
.LC15:
	.ascii	"35398664372827112653829987240784473053190104293586\000"
	.align	2
.LC16:
	.ascii	"86515506006295864861532075273371959191420517255829\000"
	.align	2
.LC17:
	.ascii	"71693888707715466499115593487603532921714970056938\000"
	.align	2
.LC18:
	.ascii	"54370070576826684624621495650076471787294438377604\000"
	.align	2
.LC19:
	.ascii	"53282654108756828443191190634694037855217779295145\000"
	.align	2
.LC20:
	.ascii	"36123272525000296071075082563815656710885258350721\000"
	.align	2
.LC21:
	.ascii	"45876576172410976447339110607218265236877223636045\000"
	.align	2
.LC22:
	.ascii	"17423706905851860660448207621209813287860733969412\000"
	.align	2
.LC23:
	.ascii	"81142660418086830619328460811191061556940512689692\000"
	.align	2
.LC24:
	.ascii	"51934325451728388641918047049293215058642563049483\000"
	.align	2
.LC25:
	.ascii	"62467221648435076201727918039944693004732956340691\000"
	.align	2
.LC26:
	.ascii	"15732444386908125794514089057706229429197107928209\000"
	.align	2
.LC27:
	.ascii	"55037687525678773091862540744969844508330393682126\000"
	.align	2
.LC28:
	.ascii	"18336384825330154686196124348767681297534375946515\000"
	.align	2
.LC29:
	.ascii	"80386287592878490201521685554828717201219257766954\000"
	.align	2
.LC30:
	.ascii	"78182833757993103614740356856449095527097864797581\000"
	.align	2
.LC31:
	.ascii	"16726320100436897842553539920931837441497806860984\000"
	.align	2
.LC32:
	.ascii	"48403098129077791799088218795327364475675590848030\000"
	.align	2
.LC33:
	.ascii	"87086987551392711854517078544161852424320693150332\000"
	.align	2
.LC34:
	.ascii	"59959406895756536782107074926966537676326235447210\000"
	.align	2
.LC35:
	.ascii	"69793950679652694742597709739166693763042633987085\000"
	.align	2
.LC36:
	.ascii	"41052684708299085211399427365734116182760315001271\000"
	.align	2
.LC37:
	.ascii	"65378607361501080857009149939512557028198746004375\000"
	.align	2
.LC38:
	.ascii	"35829035317434717326932123578154982629742552737307\000"
	.align	2
.LC39:
	.ascii	"94953759765105305946966067683156574377167401875275\000"
	.align	2
.LC40:
	.ascii	"88902802571733229619176668713819931811048770190271\000"
	.align	2
.LC41:
	.ascii	"25267680276078003013678680992525463401061632866526\000"
	.align	2
.LC42:
	.ascii	"36270218540497705585629946580636237993140746255962\000"
	.align	2
.LC43:
	.ascii	"24074486908231174977792365466257246923322810917141\000"
	.align	2
.LC44:
	.ascii	"91430288197103288597806669760892938638285025333403\000"
	.align	2
.LC45:
	.ascii	"34413065578016127815921815005561868836468420090470\000"
	.align	2
.LC46:
	.ascii	"23053081172816430487623791969842487255036638784583\000"
	.align	2
.LC47:
	.ascii	"11487696932154902810424020138335124462181441773470\000"
	.align	2
.LC48:
	.ascii	"63783299490636259666498587618221225225512486764533\000"
	.align	2
.LC49:
	.ascii	"67720186971698544312419572409913959008952310058822\000"
	.align	2
.LC50:
	.ascii	"95548255300263520781532296796249481641953868218774\000"
	.align	2
.LC51:
	.ascii	"76085327132285723110424803456124867697064507995236\000"
	.align	2
.LC52:
	.ascii	"37774242535411291684276865538926205024910326572967\000"
	.align	2
.LC53:
	.ascii	"23701913275725675285653248258265463092207058596522\000"
	.align	2
.LC54:
	.ascii	"29798860272258331913126375147341994889534765745501\000"
	.align	2
.LC55:
	.ascii	"18495701454879288984856827726077713721403798879715\000"
	.align	2
.LC56:
	.ascii	"38298203783031473527721580348144513491373226651381\000"
	.align	2
.LC57:
	.ascii	"34829543829199918180278916522431027392251122869539\000"
	.align	2
.LC58:
	.ascii	"40957953066405232632538044100059654939159879593635\000"
	.align	2
.LC59:
	.ascii	"29746152185502371307642255121183693803580388584903\000"
	.align	2
.LC60:
	.ascii	"41698116222072977186158236678424689157993532961922\000"
	.align	2
.LC61:
	.ascii	"62467957194401269043877107275048102390895523597457\000"
	.align	2
.LC62:
	.ascii	"23189706772547915061505504953922979530901129967519\000"
	.align	2
.LC63:
	.ascii	"86188088225875314529584099251203829009407770775672\000"
	.align	2
.LC64:
	.ascii	"11306739708304724483816533873502340845647058077308\000"
	.align	2
.LC65:
	.ascii	"82959174767140363198008187129011875491310547126581\000"
	.align	2
.LC66:
	.ascii	"97623331044818386269515456334926366572897563400500\000"
	.align	2
.LC67:
	.ascii	"42846280183517070527831839425882145521227251250327\000"
	.align	2
.LC68:
	.ascii	"55121603546981200581762165212827652751691296897789\000"
	.align	2
.LC69:
	.ascii	"32238195734329339946437501907836945765883352399886\000"
	.align	2
.LC70:
	.ascii	"75506164965184775180738168837861091527357929701337\000"
	.align	2
.LC71:
	.ascii	"62177842752192623401942399639168044983993173312731\000"
	.align	2
.LC72:
	.ascii	"32924185707147349566916674687634660915035914677504\000"
	.align	2
.LC73:
	.ascii	"99518671430235219628894890102423325116913619626622\000"
	.align	2
.LC74:
	.ascii	"73267460800591547471830798392868535206946944540724\000"
	.align	2
.LC75:
	.ascii	"76841822524674417161514036427982273348055556214818\000"
	.align	2
.LC76:
	.ascii	"97142617910342598647204516893989422179826088076852\000"
	.align	2
.LC77:
	.ascii	"87783646182799346313767754307809363333018982642090\000"
	.align	2
.LC78:
	.ascii	"10848802521674670883215120185883543223812876952786\000"
	.align	2
.LC79:
	.ascii	"71329612474782464538636993009049310363619763878039\000"
	.align	2
.LC80:
	.ascii	"62184073572399794223406235393808339651327408011116\000"
	.align	2
.LC81:
	.ascii	"66627891981488087797941876876144230030984490851411\000"
	.align	2
.LC82:
	.ascii	"60661826293682836764744779239180335110989069790714\000"
	.align	2
.LC83:
	.ascii	"85786944089552990653640447425576083659976645795096\000"
	.align	2
.LC84:
	.ascii	"66024396409905389607120198219976047599490197230297\000"
	.align	2
.LC85:
	.ascii	"64913982680032973156037120041377903785566085089252\000"
	.align	2
.LC86:
	.ascii	"16730939319872750275468906903707539413042652315011\000"
	.align	2
.LC87:
	.ascii	"94809377245048795150954100921645863754710598436791\000"
	.align	2
.LC88:
	.ascii	"78639167021187492431995700641917969777599028300699\000"
	.align	2
.LC89:
	.ascii	"15368713711936614952811305876380278410754449733078\000"
	.align	2
.LC90:
	.ascii	"40789923115535562561142322423255033685442488917353\000"
	.align	2
.LC91:
	.ascii	"44889911501440648020369068063960672322193204149535\000"
	.align	2
.LC92:
	.ascii	"41503128880339536053299340368006977710650566631954\000"
	.align	2
.LC93:
	.ascii	"81234880673210146739058568557934581403627822703280\000"
	.align	2
.LC94:
	.ascii	"82616570773948327592232845941706525094512325230608\000"
	.align	2
.LC95:
	.ascii	"22918802058777319719839450180888072429661980811197\000"
	.align	2
.LC96:
	.ascii	"77158542502016545090413245809786882778948721859617\000"
	.align	2
.LC97:
	.ascii	"72107838435069186155435662884062257473692284509516\000"
	.align	2
.LC98:
	.ascii	"20849603980134001723930671666823555245252804609722\000"
	.align	2
.LC99:
	.ascii	"53503534226472524250874054075591789781264330331690\000"
	.data
	.align	2
	.type	nums, %object
	.size	nums, 400
nums:
	.word	.LC0
	.word	.LC1
	.word	.LC2
	.word	.LC3
	.word	.LC4
	.word	.LC5
	.word	.LC6
	.word	.LC7
	.word	.LC8
	.word	.LC9
	.word	.LC10
	.word	.LC11
	.word	.LC12
	.word	.LC13
	.word	.LC14
	.word	.LC15
	.word	.LC16
	.word	.LC17
	.word	.LC18
	.word	.LC19
	.word	.LC20
	.word	.LC21
	.word	.LC22
	.word	.LC23
	.word	.LC24
	.word	.LC25
	.word	.LC26
	.word	.LC27
	.word	.LC28
	.word	.LC29
	.word	.LC30
	.word	.LC31
	.word	.LC32
	.word	.LC33
	.word	.LC34
	.word	.LC35
	.word	.LC36
	.word	.LC37
	.word	.LC38
	.word	.LC39
	.word	.LC40
	.word	.LC41
	.word	.LC42
	.word	.LC43
	.word	.LC44
	.word	.LC45
	.word	.LC46
	.word	.LC47
	.word	.LC48
	.word	.LC49
	.word	.LC50
	.word	.LC51
	.word	.LC52
	.word	.LC53
	.word	.LC54
	.word	.LC55
	.word	.LC56
	.word	.LC57
	.word	.LC58
	.word	.LC59
	.word	.LC60
	.word	.LC61
	.word	.LC62
	.word	.LC63
	.word	.LC64
	.word	.LC65
	.word	.LC66
	.word	.LC67
	.word	.LC68
	.word	.LC69
	.word	.LC70
	.word	.LC71
	.word	.LC72
	.word	.LC73
	.word	.LC74
	.word	.LC75
	.word	.LC76
	.word	.LC77
	.word	.LC78
	.word	.LC79
	.word	.LC80
	.word	.LC81
	.word	.LC82
	.word	.LC83
	.word	.LC84
	.word	.LC85
	.word	.LC86
	.word	.LC87
	.word	.LC88
	.word	.LC89
	.word	.LC90
	.word	.LC91
	.word	.LC92
	.word	.LC93
	.word	.LC94
	.word	.LC95
	.word	.LC96
	.word	.LC97
	.word	.LC98
	.word	.LC99
	.section	.rodata
	.align	2
.LC101:
	.ascii	"%ld\000"
	.align	2
.LC100:
	.ascii	"\000\000\000\000\000\000\000\000\000\000\000\000"
	.align	2
.LC102:
	.word	__stack_chk_guard
	.text
	.align	2
	.global	main
	.syntax unified
	.arm
	.fpu softvfp
	.type	main, %function
main:
	@ args = 0, pretend = 0, frame = 48
	@ frame_needed = 1, uses_anonymous_args = 0
	push	{r4, r5, fp, lr}
	add	fp, sp, #12
	sub	sp, sp, #56
	ldr	r3, .L6
	ldr	r3, [r3]
	str	r3, [fp, #-16]
	mov	r3,#0
	mov	r2, #1
	mov	r3, #0
	str	r2, [fp, #-52]
	str	r3, [fp, #-48]
	ldr	r2, .L6+4
	sub	r3, fp, #28
	ldm	r2, {r0, r1, r2}
	stm	r3, {r0, r1, r2}
	mov	r3, #0
	str	r3, [fp, #-56]
	b	.L2
.L3:
	ldr	r2, .L6+8
	ldr	r3, [fp, #-56]
	ldr	r1, [r2, r3, lsl #2]
	sub	r3, fp, #28
	mov	r2, #11
	mov	r0, r3
	bl	strncpy
	sub	r3, fp, #28
	mov	r0, r3
	bl	atol
	mov	r3, r0
	mov	r2, r3
	asr	r3, r2, #31
	sub	r1, fp, #52
	ldmia	r1, {r0-r1}
	adds	r4, r0, r2
	adc	r5, r1, r3
	str	r4, [fp, #-52]
	str	r5, [fp, #-48]
	ldr	r3, [fp, #-56]
	add	r3, r3, #1
	str	r3, [fp, #-56]
.L2:
	ldr	r3, [fp, #-56]
	cmp	r3, #99
	bls	.L3
	sub	r0, fp, #40
	sub	r3, fp, #52
	ldmia	r3, {r2-r3}
	stm	sp, {r2-r3}
	ldr	r2, .L6+12
	mov	r1, #11
	bl	snprintf
	sub	r3, fp, #40
	mov	r0, r3
	bl	puts
	mov	r3, #0
	ldr	r2, .L6
	ldr	r1, [r2]
	ldr	r2, [fp, #-16]
	eors	r1, r2, r1
	mov	r2, #0
	beq	.L5
	bl	__stack_chk_fail
.L5:
	mov	r0, r3
	sub	sp, fp, #12
	@ sp needed
	pop	{r4, r5, fp, pc}
.L7:
	.align	2
.L6:
	.word	.LC102
	.word	.LC100
	.word	nums
	.word	.LC101
	.size	main, .-main
	.ident	"GCC: (Ubuntu 9.4.0-1ubuntu1~20.04.2) 9.4.0"
	.section	.note.GNU-stack,"",%progbits
