77412654
81579172
897303
71797349
25049223
794158
3083717
5057886
11434501
47426770
33391768
83463408
1953065
10502388
45062285
44029869
14908405
95605967
84731090
13953233
75419527
18895782
2205910
3091508
66193130
52157419
2759945
22211958
7838667
69732764
54631202
57746585
11937445
68106316
4371436
7322752
93714469
34418850
53994170
29583579