21411697
2114350
39891049
45084455
67305339
656993
26276505
10151629
17296301
7297975
11516619
66498399
80842849
49019696
3522967
96765962
1013885
47355491
8647314
89294475
45891654
80136118
7557370
74273961
63701502
65011533
78283403
88989023
81889971
147167
47309434
1174924
61877616
75587709
86957371
17702993
49241379
24047850
92497821
23566707