46032291
51948875
8598905
986503
42539774
44505948
80637138
21114767
86903853
75627944
45113264
49271765
52118445
95833297
72089624
71358844
83222572
892469
64306494
49669249
18119034
93824277
25646284
40817100
14197402
1066678
82396463
76508184
43588019
18064005
131539
76394380
2887258
14119229
42438373
63312586
34991765
84056962
55193418
49368034