94649100
99158223
31757446
14624520
14371275
15102090
8740812
27552350
478526
28351262
46304779
93345942
59431375
1388827
14199759
84499247
98494952
36298518
29926975
12068104
75954553
27027533
49054948
12994318
57919415
9836414
25782069
19022647
66311158
20869641
72561366
67861323
67293987
9511788
42686642
97075084
86915855
41589966
83217185
3323460