4256545
52514099
95899300
74114097
11187030
29501408
65997866
7893177
76683783
52448151
7916078
12746447
4864737
63795249
39816856
94403347
79257362
57065064
31837289
68335711
57405510
43302255
24601736
83739250
18718475
38628556
6405992
80962552
66109848
58448623
97864175
35589688
4019770
37385598
53702461
58857656
28314860
14207826
50344600
90968644