197262
45719042
38966373
35477367
11083125
81332784
39784738
71873373
12141603
72571720
30394937
72453268
68521885
77292287
47067354
26794294
95421607
7382737
9041786
14406796
98814010
65515071
97869468
7952433
1709653
66108552
2207765
9103589
62529199
86604604
83354927
824110
93909713
13246926
46048240
58672028
1683674
1147044
34325953
68224220