63086148
5577598
52122823
40621208
14048918
32011527
96396084
60267918
48339090
32641400
762158
77469390
883526
55264492
5321449
69567160
2008965
20167552
42987488
39151886
2109550
45458827
38061023
8874795
29493171
14908342
22541022
45294494
3323315
66716436
797616
40922948
11528756
68042547
67376546
3628127
60712477
339686
93109539
41128765