83135637
76787654
48515084
35901519
38027914
91745234
5002507
53255870
27947977
53078435
91374013
81962419
89326246
59864440
48974709
64126400
33597241
9038950
66741082
7483863
52333547
63662015
38524110
82714249
69621495
82618365
52325135
39569680
1719578
31891673
43434855
62336132
16736072
17398907
97294911
65964223
73116465
10591954
30411520
3234797