8850781
4914340
65269752
26624808
93532984
9320407
4949479
56771050
76878050
40046360
45959357
58219012
15107203
51127636
44571118
95227439
41811324
53385080
5674133
22522489
53524979
9509583
36279808
23758525
65964016
22706922
25105448
21942011
2959637
41988951
16498296
42302374
30528293
70098487
50943392
33744458
48377232
41529447
78402580
23575952