6861342
5759238
66036881
69617850
83802453
23716975
2813560
26057764
10177326
93002074
83336379
23866169
26874922
65253934
83732574
95127316
22964762
73276130
96936695
70681383
17832282
89167279
77022880
58896277
10198235
49903269
2069181
41842423
42501841
20038461
60169642
36474164
27607606
55818796
85851030
46882449
98553295
74559457
45992868
23841207