33347356
24702581
72872555
5036830
72013284
71319239
40514948
75499699
38179128
81601137
33274049
32372557
56392253
66118967
43424167
16562308
76877304
30773113
88222640
28746722
35513882
31621818
55445753
22077999
55592098
6894254
80053835
76771108
78947845
44309630
52303106
92622465
80722066
43889029
85515107
39324448
59005573
55281492
12813427
58154710