42724385
96881019
38377294
79089213
8499352
4523206
19409327
46583543
18061628
99013310
84078371
24416497
36178244
70226413
28454570
25291514
41315968
49942069
85489399
4767453
24916296
94142735
78055587
38512414
52064912
2150997
17613469
2238380
60553241
9798563
81511441
52703799
57915810
86197304
67344679
42693437
36611922
91318159
62349582
4764547