28801139
43092795
34943526
29838911
38478007
44038594
25894773
1904654
56572570
39907700
53849915
8424949
37868681
4257203
84846413
64036508
37867957
3220871
4073908
84259432
31495693
9125374
82128343
70015422
93647790
6638311
76377121
71992810
54624043
56882676
13989306
16614655
62033450
625621
795837
55004535
81495468
19969727
1774816
29573386