90619943
33223620
29328928
32954163
97377850
54215973
3689398
94336950
31688620
62483228
31713396
42125162
35657745
79302218
14655444
51528286
58384921
97149321
36341132
19423671
30422327
26648065
72237141
81144773
70677183
44132841
54623977
76786643
59015116
49876641
67751599
4147228
5679987
80478655
16225547
48732417
47135376
3329380
13528433
64403527