8771015
61906654
20839215
97622148
27879761
99545688
80119580
89841543
27851647
34837196
32853249
93998117
59992988
87661043
23021621
11798728
39992018
37375075
25109575
32915117
83236332
77462394
34562065
43467528
9930870
58669646
58725344
70692916
60801960
92227975
25518731
68437060
88539356
10348276
8413232
7888847
91082109
45599765
49711163
2984572