1366145
54387294
32947777
1365049
97054226
63938575
20707675
41772440
28026618
79791220
5736216
19973688
40946214
15068704
94396882
87392814
34143903
3405117
57093001
44565542
26943128
70488024
76586348
9512313
19244202
65738162
51773385
78154335
96706449
85765773
34039358
54586376
2769361
44264482
36958712
53615455
63028439
6397135
55839394
42491733