885642
29416542
990477
2882815
46107182
30144180
36759865
19114770
66434395
30757799
11405965
2223470
80511278
99957573
29153157
9937849
52294294
2518646
91094525
47178778
49104602
22716669
7479271
25462091
14107902
1351701
42569850
28166265
56747120
28319290
11384586
4679484
3541776
55202344
24523448
33679112
72783942
41501260
8117660
53181136