96655538
34214818
29833492
10662772
8129843
44494772
13854289
59349903
26515873
98251174
51138596
11648493
45909279
26778163
51163485
7767811
86108463
34971460
26444512
55488891
4073863
82348774
834589
64547193
18978839
86701167
49375301
54758204
770887
34543602
8362218
34714500
74345237
83879269
35726783
78885278
41474042
45194813
1443441
21133658