68182940
7530602
41194548
29377846
55346175
54758761
28928721
59728386
76119951
63055975
38772631
39391335
80668819
55855227
3192723
16841162
8445141
7655248
94818613
16897951
40419445
45826733
44664
5008442
18784039
34805965
24229967
40077236
7474776
89471120
50792072
74549643
53557156
2092410
2627967
96154053
12621238
1417307
5911268
46483479