62165213
25111375
27709004
5955335
32868717
4095865
90875448
15555488
3561923
61884780
4313883
29247321
18963986
65153115
67097196
34302006
31663973
42172688
76121843
61782827
69825367
66587484
86273773
66364650
27955896
22234178
23937155
5918299
3536107
24276283
93827827
45598213
13209257
16292094
93143347
5698834
85997927
13883440
89859611
88596494