827869
4534214
2280481
78664878
90971084
56682089
71487836
1616143
2689518
39976814
96046582
25779145
54625032
38382038
11028621
97973660
2285658
86053531
89537145
54879993
95231756
62386667
67843893
19702440
2898207
89934346
27295093
28019159
582886
60359784
76618162
31127493
53679344
3505000
243269
33672766
44149764
19771620
66068947
31342713