1149085
71933455
28594062
24508137
29803474
49351804
8912725
3076850
31637903
30501655
85453442
62009777
56586449
10183377
41664061
55103333
32559979
31087303
51885268
660602
60076424
15522852
53165899
46772190
2554785
93222835
96813309
96525032
89322282
187266
61654389
57366927
22702462
6731488
80051486
6109782
1499857
36388175
72378376
37177150