3059804
40079385
51817958
73776467
19408139
3607133
72171118
16483669
81382539
96476983
6023760
95106235
16781544
30077417
52553800
31279867
24027717
1110410
9420272
53525100
777454
65919303
6497779
66382242
71353185
27288861
53491189
68216041
21296082
26562181
64284257
61065110
16221620
8515483
42025201
90994163
99123097
27181621
43936531
81636409