44804874
83538238
6180700
99787501
90638140
62452253
97905134
98284980
28793028
5313160
42927626
37625942
930970
5556253
96079051
43009460
80462430
60109149
79158516
14087355
13987317
19944587
98891494
19187426
88893893
74546
6848619
44151043
33682216
4735450
92125536
43455566
64093040
9619625
95733064
1447584
69926230
8167846
97902001
39767020