78902436
7324099
76993069
1284530
75318535
17261744
5012536
53129324
45364449
64463721
1948709
2373793
81128589
5762870
69291033
51937953
36894469
26179437
52625486
21053171
93628146
2493269
48592818
82307847
19484169
64849428
91358518
62331566
32394881
20222544
43622953
68589897
7655490
80298360
77616749
37111984
9258151
570916
59398870
75542564