45089703
7588991
67677671
13406489
5344331
18712832
77118275
74139896
26644325
91948247
3149243
78213543
5393688
77369954
78381403
8233174
69135979
60729975
56743713
68611386
53908027
71476573
68279175
13094442
22045310
60031821
3332760
69238693
31507984
62317922
86545083
3996697
3649801
98366529
60729663
44642052
64586276
47807143
76721924
30874118