76389736
82581224
72809751
1691297
62399516
58818830
92116518
83209898
87802565
7557175
47126252
84962507
64462557
95203741
2523532
59672936
27333129
64329988
42079339
68374244
73953003
89339204
17493184
73433289
23375431
78051356
33016952
12201956
4993887
96719439
44982813
2201356
12721416
63006484
60892307
5312951
34148440
6367191
60874071
76324047