6718891
309830
42462132
83438385
51647764
80796054
45173912
27847940
68311240
54674642
10662556
4429982
96552223
79281656
72178895
46887897
1456300
77509488
7295796
83779541
16757761
8351
13539537
39412342
46134831
83391227
96739658
16345661
44641922
48314225
9059405
14676020
65562203
1821967
51949432
86907662
51789708
47493883
76992862
37967171