30004142
65051811
65085230
55111943
23689157
5653509
973293
78561339
51395341
58354825
52698540
9698742
50413005
56492119
42077608
43559770
38801249
35337604
69135392
46572254
22329795
8697949
34384413
47347641
15591892
21423751
83372392
90779259
78662734
2542574
3973614
63547690
7305091
64525713
70033335
84473643
55977686
98667646
50953909
89311842