2664091
49708617
54665911
97861858
71321942
58157712
36062981
12556191
59722989
47179193
8090602
87504485
58488122
55133829
11783064
12116772
75927481
79446930
35002933
71817128
29015786
62209610
76395038
12374732
8251982
79017557
87035366
27216452
9192866
40256102
9537460
56792148
5747401
47636984
62354386
60585107
98711951
34616950
684612
14119188