48531558
79382530
32318696
45981530
6195650
47748434
18982220
37909537
9221976
76029803
44332352
26788213
9853211
71992071
97811517
9604560
1639538
24537543
15148483
21115638
32402801
93025640
70372618
20522076
38251508
87687686
81576084
3817969
70933783
45281622
44503846
33951248
71776889
97167599
12831811
70329279
1626321
28545698
41048840
21442390