10628580
18665069
36959679
78061602
99407320
36413177
72048532
7044242
24151875
81301579
76049145
63672004
95998731
32004713
54746024
14959163
21638683
59363912
84197163
42138732
64388813
7930433
13283076
24415453
56724477
38434970
12407093
22175699
72089187
67551541
40091108
28998955
79316827
97793612
4373831
74246445
25754351
9384724
36818152
23631045