70323916
72846271
38072153
38733137
30935827
94649508
81355681
8178818
63367966
35954934
21775816
7542185
64739140
89487658
13801431
14932181
43598379
69823357
18684331
95542640
45379360
74542824
20125145
16909294
23732663
18945454
61085908
87695803
7292620
7498787
97339705
2131414
65824175
5398702
51361375
56729501
85071526
71326128
11379333
24693868