84253499
40132631
15293284
39395439
86321329
97136185
80019138
20848203
7968372
79948323
64048051
67669903
64376540
5239287
27473796
3802115
54504371
94256667
20562123
87658273
20768829
66529543
69229606
66158189
21556137
96528055
73773222
22377610
13648247
45877427
6097577
1964365
16305138
28788743
75016877
18646112
37275417
87024927
85124527
61493207