65666487
3690935
24528926
11679759
68348993
37778344
27195088
37053984
9190447
89397421
20405248
77282361
80138380
59098200
67329784
1920767
81203230
81438422
62503510
83037763
73795889
2423628
2995662
11842101
53389570
81473953
14433358
63592058
87867774
56198785
88251134
89795412
94163806
87368904
14912215
79625612
76957565
15063610
56088234
80298683