51648003
28264403
9089587
27881180
73572318
47107398
41197816
29145131
57122281
76824420
756954
43155800
84497229
47932525
57023588
8757714
1527718
55297485
27655326
99656849
69992252
63742462
21838066
3224981
82412261
70216779
68871080
929349
88136694
48558108
8513787
50326686
57318956
23822182
17968352
687354
18925424
82184976
13907570
24171158