527535
11493656
48168099
5056309
55675962
71275752
78809159
85882850
11271983
61221972
901976
4035898
86817566
2731844
52372393
38291104
53513994
55052627
32282937
38636287
7242715
23434901
83335075
64229034
46725211
94107982
9044634
16247602
28968549
3018822
80693560
45961621
81431694
94679009
41901638
7600400
42663726
60378202
35514839
1182152