2419486
24055333
39957418
45914860
81863931
69966803
68118391
47109060
68355863
28546200
14527988
95078100
10065190
1616731
2047932
80093253
10621994
55643850
4083795
55819230
28417084
37125663
65468047
65421573
67137914
74858883
33072641
96516804
91546761
93852913
29305291
19487310
9592950
11604816
84866076
86017664
44653986
18187607
15485940
23183159