7985362
84972337
2526927
30172022
12558706
27729449
62632642
115783
31086812
47048105
61132860
74073978
7079600
77227986
86815338
15442926
21517910
22651061
78514594
92247210
29138854
38808127
16264003
84074929
40168978
79804490
59771884
73607371
87935197
73952154
73966171
60394755
97946080
10146717
2525606
18602747
86637191
84107048
16349095
92873090