96153079
2193497
24601749
18033405
28191755
372222
86128192
24118469
24476678
1414356
33286181
32019271
39504303
57152126
64798641
6474294
95848692
77223971
74969684
92504975
15714718
24183119
66971396
13539867
8458991
74915099
76988751
21187755
5103460
56975058
93925086
8002850
1913108
24356413
74158153
70925724
31739180
23447610
9054372
10436206