42051679
61951313
34535030
6563579
91023928
16527554
12269679
8460996
93926819
28567488
54614748
10047320
28549842
53643233
8186115
22952142
78801677
47648399
3374341
42645922
56125084
51995413
82202469
6345564
9214651
4441699
3963311
19725103
69479898
16661825
7625153
26103530
57449953
62012318
68591643
2392237
29776335
58969601
83371156
51115283