22619674
86952014
70809538
16947648
57115513
4257465
25408787
95466406
92452204
35925140
28995941
71995280
18762862
70069395
5311633
1284954
87216968
2937101
87307819
30069945
93081105
98666119
87455886
26955763
87707504
49948641
70201322
24083733
26264266
31112927
86679455
84628709
92006145
32991691
8651159
20334141
36083498
22411180
81595818
54294702