28052815
89011877
75741146
3118801
40828858
78503090
92475024
72026495
44191219
25275477
87924357
13398700
55428165
60864210
71045775
6761460
15345004
37251904
55694954
12816422
88575480
56838032
71889216
79117698
22548746
59524685
63428107
42627146
71848882
60357067
37128199
62984655
16711862
17564685
8501830
69107725
12343657
60214087
93762992
91706570