78218214
16882429
49821
62623295
29953193
80052468
72566664
42331613
97879355
90508022
14415153
10845135
49033276
5407994
39505555
3145833
65111750
36211115
31621781
70718100
96143260
20499071
26316245
96296158
57805596
90981277
32489431
32645614
26181789
28542720
3385966
98218311
2642699
53056539
27654173
46752661
96008865
94073013
75927132
93877098