22149324
87857377
42168103
2291143
66642232
86961000
7455087
72953964
60387418
94748609
71133996
38755792
9157573
44095488
10997949
89441256
24027496
80524672
84347305
50417498
383692
1503097
49224762
9596910
14686156
51207553
57643788
99595462
65456026
67617103
49966102
7303706
8584529
96995238
62562059
51016260
34784959
76229767
64658895
1495278