42053298
74901018
17184173
88646086
56641810
28931578
90502347
51736338
74511556
20663273
91377907
39108087
8513151
63652705
80765531
40289943
5502611
76327252
38781882
42499266
82788651
1812802
5294599
76492793
70401685
41606674
4453849
59898655
56755888
65371264
12391370
47475901
15535791
35414571
83574693
53926213
4973198
78682541
26956410
34065552