81399338
36921019
5472731
29273746
12188130
36992856
5460679
4101657
13444807
5088730
90318905
2048336
12839795
71687281
77015841
28402836
70515965
70067267
89158917
20831060
95209654
34566084
52139049
83725915
30582792
8145623
32421749
53634196
50473493
91053624
152465
121258
474143
91263813
37693560
49303325
6587586
98479041
77434284
8062416