38796986
13866820
77236752
84842729
12568875
62161512
73127857
62059140
62381049
2744093
24638509
92255327
54061598
97959880
57193387
12088250
20304754
91469917
47296540
84005797
68673476
78986415
7475353
8089126
7729733
70958359
6801843
35939588
71513901
93473986
23256965
5238991
72446480
683110
51619618
50931487
11748498
2184564
70778228
76994895