95736163
3565699
93383197
135367
24184397
57779506
53264699
23276081
185692
68008387
58888547
43244068
8295839
48851645
65009570
64225898
15374701
12913441
34064729
3822701
56668826
62908516
99845179
17497690
3027731
2865127
30072487
58065489
7561321
49838814
95333402
2611615
8331328
199939
64161596
64039153
70191773
39947360
49694807
13357609