82966048
21182956
90951980
98218090
47948102
5543950
6280580
16382887
79666018
37721949
96418724
10204540
23313776
2485716
37057948
93982779
38223685
59416190
5723372
6244650
14113
86311531
79624838
14184329
72276686
41689677
74164916
30472472
47563747
70694427
88222173
63668142
88177400
46188950
45677204
8654125
37174147
78457190
1647712
95355736