27282806
8671195
5033917
5323764
92887520
55725602
63031024
56209822
77752844
4273148
32335958
8890283
60663493
31123652
2927328
59133273
28769030
41685142
67311269
33325503
26998615
90797646
10986895
38972941
20619952
41483590
47429892
8045896
89433880
74976118
25087770
68493029
571228
46221978
55265480
27881734
32996574
23702947
89275494
814270