51808418
11182831
18431676
62817212
16818227
74215846
62354041
85717420
60665017
21208916
86483812
46326854
29156043
24282798
64512593
88891667
48303028
84848813
53708854
27716994
10865870
73715874
47791264
35572151
31616209
18822540
6543752
2147973
9495920
243330
44384248
50711067
17601039
47649695
26601860
29424976
77839137
34136762
22653390
90166266