32909622
83775836
626940
42835650
70953211
36046136
43249803
89827331
42671654
52358158
493497
92948375
2550337
4914556
31712544
62333600
2289585
27738595
6684550
13006900
44309033
81814664
15156297
22803413
5674376
41895270
63815702
47344024
84813611
83326741
6086763
88543013
14691271
14628200
2507712
64857873
22287718
65608760
47097599
18545993