37935796
86872260
5068432
98482969
3044800
2278516
11004021
51538685
43772670
84262020
68975155
13407129
2207456
98091015
4605624
63405045
6342794
79347843
9492017
4146637
93708455
9378154
41304223
69277961
98957528
53845578
10483461
49632323
71663264
20106313
726906
67503930
50668784
81626785
45033264
43664311
66683663
14153948
26151203
10798690