83905816
81854461
73701331
74806303
29501207
52215883
96117855
29887970
98325576
6657374
8291591
16796499
923192
12582574
13918616
15296952
30424775
73243213
741733
38464549
69748769
26987111
23228247
78208060
83191581
4953625
26602602
71489628
1642947
35164930
17237960
8747223
43421199
7026689
4977202
42613493
20293795
15894769
46048329
4059291