4104276
6117522
70581450
67749434
81632562
7727371
82186879
94158255
98132498
57194586
44913187
1467115
75257235
16234920
48333987
21601543
7396044
3604846
29412448
19467142
69631574
26112758
59769886
40857513
28755675
75068272
5386877
62492902
3414862
16187886
50151339
23798207
24924758
74772548
33002805
91264901
22297580
4199247
63734322
43076296