55777688
15163170
6293361
71124352
1441155
41057671
21468847
90686736
44654128
4780597
97665550
467431
89424614
20017890
42017908
60952316
36954134
15032451
36789955
31324547
31044483
30462870
1882763
6426102
83673674
92243675
42555822
70834927
41582316
78643629
7259342
95244976
38927414
16156748
31235359
31647387
81125800
41515636
7666914
1639383