2058930
73705108
44419502
53882792
54238649
69601102
47582598
48787213
86326638
26231312
30245264
97917499
95083296
49771722
46149831
69334852
8174792
563872
63595913
68149733
23373097
98191959
16666136
45407570
55069488
53047021
79578357
29844676
90634095
66251202
4928264
99759081
54942920
90735766
97401306
27392367
28549090
10135446
79362779
80047420