79945018
7544110
27692701
64893124
36989267
21708730
27309345
24548910
30727320
23199599
70666041
11098293
31893110
34159797
66076386
44093475
11086875
86005918
89988264
44282622
64542816
7824421
44224992
8843094
84925768
85011818
54765070
14723678
33356751
71713907
7219889
92551486
5241712
63236544
5182487
41098094
42844480
73627465
50368249
26336232