136855
69299109
66594892
49592460
5532673
71789306
29212832
64286330
61953877
3533526
97951915
3788004
20198887
2721288
227676
40366769
44239024
4477235
68319438
63327724
99775666
81932795
92198114
66119971
32925442
76962022
97089013
96178035
34534382
10344706
40171714
63131685
1934957
52559222
95125130
4818870
38397529
78151999
10786183
27283465