64898968
7225694
63744947
7592136
79706757
9983266
33605813
99929618
72591131
94909029
12867645
54299196
72975291
98615713
87237938
70165
79442011
57518811
75103322
93012440
37338360
91312765
35027206
50524200
92422604
81781450
81738456
54492378
25435239
85143434
20245087
25265848
31133217
15867669
25206642
12115381
61492962
15349726
25029090
6377469