33296272
49608873
36121455
25107494
528558
22445598
39389448
81391919
83572098
87842290
31016688
36381676
15738247
7081876
53942049
88476323
46418461
30927751
67774765
5192959
43536633
23873371
898254
79242683
43268938
34266927
36272807
9749728
74562750
7757799
59061648
89539783
12722395
70729388
8934878
8166791
50578814
66665088
76423209
1429702