55158747
63919391
32547620
3201721
48616697
74392816
31217939
38825884
31209123
29918124
81541740
11715589
49882005
78032063
49576803
31316652
345792
20467424
37085009
27523839
73966464
70849295
65817765
5857311
58754897
59784928
86117184
49415202
97698802
67765640
55036597
10746746
71403049
3547566
49577405
93812051
71292562
21932478
3986240
8269280