51027493
7520660
33522646
24671177
17446807
40121399
34889092
55101345
59479460
1120868
8667323
81975816
86062592
63505284
40958067
27957945
85393238
93327235
6438401
41931907
32152455
67652709
6440351
86777651
51628069
26551017
52878157
8163675
51337786
17961555
70565024
1928053
32872648
12692370
12219614
812683
58703901
22161587
55998627
87017723