38261047
8365225
36823409
7377627
97401276
27603519
7195466
45028958
2764227
11032534
63343450
23122683
2078377
83391164
6342646
52324797
9422144
85322568
55016446
63618812
74393329
29831264
1635946
94843608
70731819
96175891
52792149
37594587
93289800
56939440
10841598
69351562
62502190
29649826
9360934
74929581
30489886
13008276
46133973
52966325