2447942
13382415
6758396
67983129
28372562
68717362
70325543
86551282
23083413
2217675
38817900
28452764
38061919
24873828
53423989
63296696
26596658
45895847
81707522
16531544
47512686
17631864
82622347
38288418
75578940
33622229
24882080
50795784
67849826
22436468
43722708
58852697
9269262
61494588
90907617
2297054
76574528
41001821
98281480
6380750