36002642
30672645
11877995
68692308
6844324
34999931
37714021
1805663
61274976
74226875
62078268
69679503
74793070
12705168
4373737
68259584
41382430
18771251
74214101
16747886
24804196
20654995
69545140
29632722
5040110
96071155
40587876
10991514
67946620
10956755
10037357
47542735
22777991
75558961
36984375
63677931
60552285
97789582
23385347
3311892