61568856
4965613
4206838
23141754
17983882
38842440
41145639
21015778
91427126
26906911
99769107
8609264
2849586
5469725
526592
61666142
91987021
58804747
8871451
14567747
8803394
48209146
79136066
80775182
47987038
61554392
374522
68896599
46003473
9222689
99199472
27346827
13443578
75061393
42105982
1151582
6602867
56643130
51194961
6483754