8298260
13966701
33254013
17725906
99548966
6898528
76406652
64125034
20516494
10483520
64485399
7776555
49942841
72594691
39009795
62065450
83158781
22226002
51181423
10028969
4731645
13105957
97644144
75254878
65128180
79906546
4267761
8366527
67014459
21951825
68404618
8750787
6037333
55181482
39197183
6752555
52087585
78009153
5978383
6009434