18768386
67728492
89427211
4797958
74045306
16223863
58487775
449048
51955701
40283088
43258833
43932177
42424071
21781143
36213894
8142444
97378573
3138472
79859741
95739008
25458081
51583
83023110
2230351
52087631
94879150
45943214
41289014
44499383
69407020
6968437
30338844
3024699
32593690
2226304
67413080
92699964
17875667
3448493
32617013