11094386
87837090
15729261
15299024
76605777
8195399
55575131
3005980
58937241
1668588
94074397
70454070
83619579
8493998
90165940
37848882
33482418
99885461
41516851
31606817
1270553
3843196
30227742
35278671
63105201
46682925
16655871
39861521
70049512
45615164
37924449
15174995
64738566
18883513
78146337
3301453
91764963
57955722
96789246
86592842