45624136
86488373
46521107
25954481
20747004
76395905
52564652
37299221
73009523
40549658
13801872
15067600
33515685
8038538
31954144
34572086
41029488
94311460
77445518
13206718
91902665
6959278
77551649
47352937
54603508
31419578
1429439
99859338
49691859
82189769
71449279
18717679
43439647
12369397
19929933
46456539
24882599
2329739
49722568
7288891