37747715
32695731
41549449
48529750
15602364
59192069
36602660
5242261
9899685
36199787
28541194
22117638
43717572
5974122
93283009
5141667
78776275
27795249
43719771
306371
49706981
35747367
65331069
66916969
87097549
62963888
5357775
58739072
94004406
91645166
99983939
89239667
91294900
17456092
76551835
30058643
82436591
71292538
3829832
54313160