67021213
31392509
23021235
1473442
96817798
44947152
4452522
65331576
52812563
46504860
84595029
5701179
471488
10583121
37951154
65685250
2859332
47139145
3924748
34424748
514365
96435833
96712733
32682404
62385565
61548719
59255513
2602561
89457333
43383527
31568259
59781335
68809832
75372515
64062681
23831288
83009633
58965434
87832212
10547326