48125599
18529821
68086560
61053300
79482880
2125691
79944714
7336129
92271950
35687778
2465253
69018416
93868939
83143520
72823186
8464125
3744491
4606300
82164411
35222163
47332407
35821427
19245231
78132586
8955670
97324069
61886455
66819954
10378760
47076391
8292770
16153315
12071062
3765538
29224458
56096180
5302214
53524539
6175906
53351692