42457940
70286945
22497267
10933466
88245132
91541
74262030
50648482
46371395
62428457
75743280
7366957
24574276
48594903
62445957
25753094
57933059
19108810
20248512
51945377
39549070
44849560
49415914
59224746
70124062
79378
92657522
36588339
52492451
1427162
94697674
37906251
79202057
89662427
4884786
42393870
43315969
5131183
33198620
307896