1082027
21156949
46967522
98516460
56005780
8575869
11117987
63771214
9388721
88718812
18128227
6927786
2637846
35893232
5601952
39992170
7511612
4936200
20885063
56959790
91652650
35947686
59028029
41212721
6949568
47915681
51431436
87846895
8613037
2752197
19238753
5010917
61827873
52466460
76972644
4002474
68684697
7366953
6848354
47037104