73887624
11851132
46025794
8582273
98639334
12344046
4573285
50109788
77356452
16762250
52636940
31974823
58631970
65561971
36588180
18489354
33902238
3521505
79419975
82770
51732704
25731008
97865794
16212078
75629505
15812079
73536388
20889646
71067311
32147210
15834801
23443707
63633044
20905684
35433682
68706009
65257688
40421123
18054090
61068970