3082771
8590254
41187057
5156213
11344196
66374724
3728589
7011692
16793868
61071617
55289971
32131604
19749879
82603113
30933248
47753189
38649321
11824343
73983964
83851104
51184367
48767104
763955
63119700
7252433
89687524
53669839
13069858
1965994
55638476
46162245
7625686
64337602
9186765
45574987
75712089
72619804
47012045
78382243
63602923