30264643
60164677
25422324
7074102
35287254
49482630
33117587
6732883
98435844
999146
162761
73176472
21545339
79488681
25278705
28727835
67022120
62436387
16289056
88565236
887778
85409547
53604652
827396
31166854
78872850
40816918
45582346
66171125
38496588
4018854
16989253
93492258
15092584
31363527
96713736
75696176
78534608
76017474
94077057