14325960
67909967
90521774
73596488
67881377
2185933
93885192
93948161
33328133
94448779
42473743
80316932
53382309
39606894
2764704
88558306
29785184
46081274
86712815
72298075
46797527
4680604
91724689
88451926
48211138
967719
67176352
85928860
50268064
44518453
57746669
2544326
14793203
27919806
51375514
28697745
68539790
905592
33675292
68275708