6483542
23197003
21668461
68289409
14457916
26402227
91334099
68785853
53981790
85643085
20445808
24897244
16909120
77261975
8885720
60081152
849638
92721418
98359277
20949407
90915654
79486352
7054144
43573393
6094418
59035186
40508671
81921843
76925059
91504933
57291688
39726459
36163185
81476981
95688292
53391300
45617165
52413953
73171438
60926820