74563932
89045210
32111276
18263306
97196986
51793848
16755601
17973549
57156281
67188214
80427520
68169138
43392855
54514624
34814659
36578470
72838148
84952022
96093657
28499036
3111681
3787020
84972479
93289182
83487899
22468257
1445889
11333279
30669172
76507608
25341784
62993254
69108845
37619913
71444307
37524493
38629293
96199607
78927078
21588825