52206163
4607451
28958291
24224840
38396147
18467462
49207884
92971275
74432591
55221542
71525657
9795761
27204372
4634499
65165
152285
59069062
49297842
12025570
42892580
62634818
35722283
47389875
98165178
15468221
36494064
26263962
3177633
29223965
90188794
51668455
87306292
84245810
76163108
45791651
80397268
41145730
9246558
63001412
39375204