52197456
55078179
23235850
39017823
1422523
60358837
88713315
98764561
55761489
93645376
25917131
40554843
19914581
8338000
58022963
88873769
44302964
85345910
77323050
63589150
60881083
62136340
93383401
46559286
95922384
68855216
70931827
8524712
97577451
46303945
69906539
8063528
47518205
18121554
7524884
19643298
42767952
48576834
38541533
98126586