4104450
71569654
32329552
26965085
11342515
57386431
86159086
18833958
5279384
74447959
41084611
43382044
64145314
87596364
34567476
71313141
29225419
99335786
1772680
30714966
86199152
50433368
74709278
7166924
62791573
65938129
58938208
30001768
62359
29604214
62719688
20121294
2227374
65252674
50146271
79458983
24781772
17895375
28177966
31484214