3968749
57862169
94736634
96906143
98935084
6100115
29882323
96325822
82196328
11009999
31541986
19387993
75585377
12351263
7725455
20462048
4278185
78191372
67286229
30305439
62757493
31255772
94858033
64697918
42239614
71606016
55122
80476499
20518040
35216715
25327406
10992870
52358061
67835200
87319537
50038454
32844430
75165655
71301683
58588156