24254744
7348255
32694083
44376192
78925626
15585815
54311042
7123405
34745331
25494450
21765111
60421208
24151630
19612333
5475093
8305279
99041702
66685548
58181130
88087923
72008785
3915121
4461730
5981990
22496856
59097177
19732126
68318110
5478614
23012198
3614969
2995557
11803451
27416526
42836425
28376155
45126229
5471252
20324056
3424907