47084988
563371
5448419
84254116
94694267
61034966
61585526
9429090
12554079
51889890
34932026
73458864
8398726
3335375
33202900
76494158
96736231
55733774
91129500
23447780
80642783
60851405
94156098
69413903
41841623
47523273
84532420
52197722
40674227
53155160
44007258
33936547
62908337
69081036
53825847
18208151
85359670
27821759
49965605
19598401