39537096
37346477
59226533
53781116
87265092
55906404
23022595
719765
8456420
92275451
51168046
74242720
73328771
2501885
75338667
8458119
39654679
7682952
62129372
1162187
95054399
6635983
24135788
28197862
6142204
53433890
22254081
16099100
18981438
81902933
5154851
1901967
12494069
16499683
74453106
61954901
70928354
48657508
57609935
27266766