17873882
74339957
77352111
56359194
98032261
6656769
63291763
56705264
7549552
39946314
57421158
27505779
43091199
86053138
15276694
72377281
58048555
23133942
59441800
98825270
76042584
1978260
90825217
56604692
52104839
9667503
91477980
9817333
84728497
7726367
949665
48648106
625388
39979949
63349348
17561483
26248842
33568916
63159680
43305509