16733196
64987783
54623633
23749484
3134418
14655567
85791908
14573185
39743848
7199790
6175153
543783
51482855
94995405
25678155
18775496
65834400
11194755
56238546
662522
90874569
66957434
99555334
60191700
16324234
72949772
9482636
67518638
3311993
54802752
6459830
58224406
99361213
70679940
87086942
2382351
11904937
80446487
17587299
84418607