25545085
97401509
91527170
54747874
4245644
32788499
87398055
34375952
44043197
46769531
76207020
8947940
184944
22492269
73418710
12875537
53619490
6639984
7771571
6143977
72939853
43154267
115398
64068343
48538134
54302999
25757395
37913596
235571
66986131
74022089
94597857
22456144
24318903
72496332
11079316
16011987
9435950
20053092
42649585