57731593
52547972
88826025
9501732
198855
84572286
64931383
16742462
24804318
35912281
50811490
22174278
57094414
95193917
72105702
5075928
18713197
82147207
72553022
2063633
18564842
22932213
51135959
16049610
52514399
18834376
20382932
58943057
6093905
31125521
43874818
24317914
79035432
66566134
84925745
25394114
5174848
98375789
6881449
57924753