54158739
21323933
79896331
5622754
3113465
20796928
16085332
40037328
59615765
91007044
82354232
16235939
23629319
2433770
69067586
76417194
74934167
3334583
89913260
72016200
17746127
5142003
74602360
93036750
39772595
51835854
4881100
29142461
82722513
2799732
9296741
5436368
57989095
56084207
46286167
71318779
17909808
17838189
51492288
15174959