70212076
10329934
65258200
7295378
96707604
28045427
4459150
51184820
34012619
17905129
10097285
81327634
59416053
80464530
62066445
44125830
72954495
40786620
64817275
3052404
15832881
83541314
14369912
65344423
66745934
1111309
60871973
31038382
2895595
62367070
65057564
82333522
8091381
4595365
25583117
43481225
82637148
47579208
80994743
52045418