3387401
2554746
88804475
58327870
16438449
56432225
43569150
93252906
24435193
92111627
22745001
15341772
67628788
77712484
65223310
64678503
84429023
97859772
36843101
38375295
3868261
38642344
76674698
58448335
94025707
42795380
49407256
28892469
54701364
34482419
23023990
64139404
50854848
95447892
46083087
79045201
44696356
21873635
64456089
32144478