55176988
68836810
30277425
50038755
6815342
328573
92161276
156526
24545892
89886124
60221032
27841026
53345109
13487276
70892229
51489766
32775008
31188983
10642528
6626782
4793713
3780501
10494259
538596
43555038
50024161
53249899
88254366
61727796
96854119
2626600
18744601
66555993
3050391
40112882
2153175
91576460
18104716
50882510
83401513