22294077
26853233
60803300
12239467
23903983
96595194
42595013
80378880
66822367
68134792
25093226
74464033
65432534
94151351
87381444
45483107
23379086
83694851
92058594
19734513
6042335
51812424
3677870
5889336
93292182
45365475
23093805
27034278
17441714
30044950
863937
263676
44501723
39949318
34743618
85504145
40192326
2509875
35075303
34509103