35203500
87068388
85993574
32339078
26853850
6818287
86738053
90878186
81917529
76324165
84104804
4889602
41135045
59453108
69206910
659755
67471371
82485194
73416622
79184266
7726443
35954463
42553093
7082147
55353969
18939471
39152808
14342816
79812794
70756553
54906612
5285213
65188987
475858
73685068
32115479
38908901
65172170
18256046
67809489