52282695
276115
84103829
69601816
24962491
16235781
37281669
67292011
29506969
81498018
68069348
86143999
23712469
31416254
78616476
80854154
86377355
39544597
71405718
81159619
15036034
18576909
24453237
7264673
16794131
81996050
10762299
6567539
7372622
8611128
41083350
63037466
41738324
44468586
88474617
6470970
33728055
35167101
56303682
211870