29079186
89689600
8583107
15163085
94973632
23003061
15323609
93829999
45541083
7272852
57678877
84343027
32541591
81181571
67406679
501042
68729706
96266190
14073905
72692040
9998255
9430953
86205926
12288040
56231673
78367018
45922234
28842792
10883505
51945278
2390866
77067352
36554241
11832522
3603098
70021202
48767129
15867251
81975839
91202842