5080177
1892946
83789224
7151755
9993718
684070
27929010
7639746
99116217
36571458
87654195
46993751
13353701
66624670
59075925
50775475
63933419
1516004
37549501
6228410
9369558
57016056
75846574
30263191
30069083
39812895
23593477
6778937
29892794
2928191
76978569
51618328
77994731
34751681
4254472
6405620
92235379
20239922
64486724
38549915