66649687
1413363
40409058
79428101
87839805
69235439
91567963
85693547
6596096
4312975
43343553
8855355
23588244
50293544
38912568
44839050
8017122
52742467
50177924
34964852
87613063
99455211
85063816
74186244
11552422
60809035
11921818
56199681
73181890
73018209
15569298
63928364
64268467
67395113
4996806
40721540
43718139
64215278
15604026
51789632