8971406
4706730
14309425
80558832
1963114
79631958
714779
4554943
57965307
20419433
65289720
8377912
7758708
19189979
72792835
83084950
19095070
68852013
50074760
15993386
70466839
18469474
44597925
84046232
93541362
12296677
61002121
16567661
30518060
67793351
36362797
7216760
7190129
76971431
20508799
33708415
12577131
57014229
50944129
4854680