15592923
21291350
48295184
15813083
23037819
2277357
16172593
83019695
27164230
7751999
198125
10863159
46124794
34371752
26508066
37302514
42508810
51748855
34933320
28838431
94625833
26095863
7492752
17376056
40997753
82987955
9757790
58513311
6129726
2047960
94183094
42953244
46708879
15314438
80756522
56596444
97541661
72395501
70362130
74205870