22296741
6149160
9245499
10989706
22921855
90092947
36519355
405443
60692056
3594603
21379678
25541653
9964655
69246157
43415313
329037
57797648
70384870
28363341
26871267
91741219
36565393
94132613
3409297
47477332
5821585
17095352
78543508
41467962
20581505
29612269
58029690
30419549
3576489
91093798
75056019
6164984
36612202
77658268
96402549