95855443
25134959
77658584
38285272
34293025
8467723
67655134
32463120
62491338
4602654
57465308
64944551
5962172
61743579
6192529
27857392
3213748
80925130
79201464
79587375
26393264
4072004
75083144
45338765
6286187
53718944
77636771
69722087
52153788
30737769
59863631
7243434
50675495
737722
30115161
29299425
62503608
4159922
34539602
45582233