15048124
18639391
572753
32718199
31093444
20278509
62849920
86345943
90233624
34357728
78403863
29976754
57796199
54299385
60009023
33831594
23008237
27607189
15198967
33184491
49062793
2352609
59868418
25757947
75049714
13724596
14417413
44816698
97615505
35798686
38482205
53683960
1891220
17106790
83251826
93987333
41397342
68874481
39574599
11386203