16834748
33988277
6657791
54424963
3443210
86683356
4972823
43636569
98109441
45938510
71344030
10631250
2611765
33038389
22961612
70921031
24289170
52563453
47829705
49637383
52774039
38496966
68471457
17643528
25155698
6814346
35797495
8774345
38236022
65879975
34691085
59595696
23459118
93169156
15341033
86515462
24654521
54637533
5158042
69276611