29817561
92303274
22771995
854771
6104282
42221395
38966761
3766505
53981747
4145868
32453031
41233286
32389652
78126742
66368719
62634420
117644
10745923
93681761
8138957
98028192
91929343
43004101
70522934
7764347
57978516
58802182
68697042
62761068
40519201
88405493
2449716
9420169
70456168
54508534
44266256
17642231
87138264
6623791
49394963