24172143
92324507
69228750
55382245
92707601
9369946
4625272
95793736
86314302
3516888
2152191
3286201
12543593
11952978
8172515
32742455
5972554
56299537
66123808
71222101
39441648
36296133
83067748
24646147
72469702
59469630
42141020
93965945
70228064
89104204
67679489
5621908
91995711
55888382
4329072
45214635
74713427
49969362
1488467
71534194