52973407
6155619
13343258
34285076
79488450
52319294
40049575
24764819
50609391
2428245
57773301
72196929
31357360
47286497
2248797
273961
17607949
85312150
316309
96834317
89317415
31725176
80506210
70856215
20474276
32406849
36587335
69378353
8220433
81994683
28755813
98904815
67798506
49365703
49568011
76201542
78446409
16255905
73726844
96985008