68593752
4403620
6822352
76414459
96536682
19474752
45624897
90109968
68565997
2295812
55272997
33147243
38319110
53969059
6640611
65802544
86985766
68569809
95109853
65195918
66914546
65006042
133391
74578024
4777347
72515714
37488649
28026965
11378498
20298505
52652506
16061888
44091394
67903540
49496728
8654796
77885898
28657261
10699860
4094491