24235788
21971676
16434824
85977424
7351313
84978006
32615384
50158319
23845405
84917698
64925658
73918839
64823923
952827
6224487
40616456
49495363
42451683
21211771
38745768
74041146
93243809
56755287
93686086
99773692
24992622
5279423
72162528
89372751
25711332
30847429
37011277
67394257
28629284
15295124
35985767
754830
72335894
87863136
9036517