16179959
17521199
34806815
97393048
65269858
80986278
2446571
55302382
59075188
30514694
53762292
54682907
69298243
56325223
30131237
30577341
96987843
5858271
1444003
65982769
3831308
95919255
4301949
97407772
59993572
2597589
39794347
8635313
70328376
678751
8187930
94749004
60938635
13021149
53313117
96852728
34882315
84576127
98961720
17925636