52904179
46338173
55505661
96161758
71547353
42789856
30416143
95461484
93563763
7551314
6889059
62654528
64327160
45973332
76301363
10141284
64868447
47287348
54124272
28124473
98051550
75933009
24287238
12802184
32158536
9079411
38189412
8353823
66007200
4178508
51567388
61314804
22509250
86625736
5977025
64822872
625487
22374955
39945299
45677471