52984394
1149341
5566117
94019746
51354974
77297445
40363978
90181634
89812855
91908477
37779502
67199722
42474750
66364372
41115688
71442450
45875805
40233276
95823725
75745842
96035626
82274168
72107970
49517339
60788761
8786452
27295159
16199362
40367515
12236285
95443166
33195806
3181569
81049204
84384535
38912349
13092478
61149273
32785323
12773499