45033686
61914366
42886328
76218305
27470
89669374
56862305
14573152
92479234
24047246
3826215
12366954
35591578
92659266
61759941
6762267
56867958
84948832
437163
10321978
21239172
28384151
82505612
55921675
81772858
50134532
53194414
64141257
94988467
4483996
7661291
68605427
6327901
8551441
70315914
14247251
1257942
88185397
49386035
67285316