45973389
96923820
16714338
83281263
3352491
21456879
90312228
75435340
72323484
3289198
38731555
6051246
29811724
46184387
32418939
76607339
13273382
99407487
96934829
965354
8269221
58917640
57824628
53617542
7593943
93472213
88239763
89562353
7934940
58298151
54131300
1701934
78015241
13732635
86321463
87204929
54566103
89107776
24022883
3381842