79617183
31772666
9899463
91189511
18298404
93587756
50539759
12162940
86281150
17071155
13119685
26879040
62276516
29976927
44468728
64225283
72449211
79871455
15288027
46146226
22703589
99213369
80175822
81472307
59102110
16267125
9347346
33442705
68514825
72775951
8786934
77057813
53407760
6047856
16956635
97192056
74492829
71465015
42737946
59015644