5469602
7886415
76405715
60449081
25105887
14859011
29531943
86581043
72096267
31912943
11742879
3587410
1247645
47531224
96545242
77794993
98856031
84621294
47435190
55386475
86476652
95328705
62211171
96699146
57381843
94031173
13622451
71397023
73024474
85618423
24094090
7124919
32754972
103956
34319938
26897121
41936967
2161806
64285494
70964586