92976346
6731375
90048299
85827080
12454422
88104685
16457225
4199241
51153718
53708748
79642244
33319409
81625589
96494893
11636187
6834589
1493219
32487565
73269978
6811931
71074249
67678754
906469
24177692
16322435
76797355
68475083
57144276
24015232
1909943
40731916
45384026
82896832
26404869
10474016
20061058
42215156
19104765
9060131
34169808