50656920
53674052
8717054
2347516
78641478
88096208
51101262
63341098
15609164
68574148
12289382
68916262
56836154
1328229
46034387
71515532
18426802
14226418
10772812
2439308
3048044
84576225
16581242
62854065
13871097
40765702
26064045
71692377
24417521
22052171
64088927
20616711
5596622
20892393
7840325
45158871
90058774
38235767
62165347
78902005