33008988
68739533
81843181
52199675
22846140
43268609
32807261
21189678
24403796
64506577
53998231
98458016
37185265
164346
10026753
4244430
81498648
428600
28227615
49394679
94352422
80574899
38879124
72567627
97229757
29953655
72054793
81645171
22202225
49291433
64018752
79611429
22364130
55263009
43026546
3339418
1851285
51671840
61998467
20602578