21641847
59381494
15609501
56052490
59899805
37651267
7685334
16814399
46878874
4990590
20137940
97745957
87007104
24686410
87042375
46961158
70842894
21963845
27402732
3897417
4391856
34327387
68224482
10057278
95329315
76599214
88069856
1189734
18976916
65029836
16065285
90531361
88296979
68637465
51596445
47265132
43583200
99234987
22307250
20434861