17165681
89399879
58838003
64786356
12539593
7517309
70775711
61914449
2346246
77154432
9103405
53549894
1044196
77292840
17986761
49912767
49708432
86286214
8103940
79783355
70682184
54716029
91079939
5957424
76637657
89541272
73255253
69868296
72146913
73992691
16686215
13594301
59095556
64034469
15003046
64664963
91213000
10623665
51158002
37587538