65139608
18839620
92729117
60426031
18757176
73351189
2885897
6516216
22782610
84536582
31654389
66068009
78085324
73621467
13011856
36879034
72577089
7094015
29547609
51184763
51464323
24998493
22075318
17028243
6043994
96346596
45209221
45463230
9427656
14665170
6016563
8737129
76422410
45438228
8956540
38248714
18914173
97853752
68417748
7640618