37205475
60571476
74939360
6827154
56245177
30393165
29107640
8097636
6846650
24879166
61004540
21418598
9721295
5878473
95729027
3357606
11625073
37165080
41034901
79511946
5644266
47286579
70417206
16489927
2833654
39708059
67615566
8938221
40966418
14187313
35077757
36066767
13267898
52937788
17795650
46188589
57636615
57289311
18277471
77541176