7012058
48688836
31898771
2602601
15087674
23163894
79764263
75979691
88269134
25448485
6425441
60456982
66251908
25642536
93879623
94037297
62323233
18043974
5234607
38876677
69322504
52884960
24431097
352139
25264949
69754359
30344241
96765528
35488433
62145911
65803241
65572461
17113395
80199070
34036546
62424508
41984048
54048299
61298856
47704482