39049741
61512016
53976086
8537413
21259118
37301029
86371688
89373104
71152638
1531787
40081293
95033682
13441310
22694208
88655778
86828986
57394867
16539612
4392750
666810
58623451
72385513
84502854
13137031
84535841
17484394
6844800
57687803
7616920
45485221
1712312
23129148
79738510
34099888
8738218
80851808
62667728
39679580
92847532
18396813