32961753
51768184
15752219
90952213
532134
87813693
43082585
60266952
17945341
44487860
4979461
95047125
14773035
95697456
88096605
23405803
72575672
21019738
7455598
80665209
35228549
48973428
53713463
14119761
84029358
83727813
37681856
75281193
92452070
2943539
94757930
31202363
7855051
95539225
72009744
34548758
6324713
88652150
90682132
65061296