65436234
46418629
28364981
46918816
94425300
81739292
2589231
3568810
21556342
9412046
13639962
68921308
56555865
8019044
24304855
3169559
46719941
57786371
60618969
84206534
17054903
76629220
92686639
11169557
54703249
38804620
28338936
21028818
30646684
21573815
38958763
27895850
71833438
70097277
13182370
2565211
83749252
97672583
39222959
28997356