15831031
21571562
10085700
22285531
92889706
90665087
65795638
54639113
50279914
34661444
58991564
51901325
90993468
88934933
7078542
63533067
67993253
4317611
89713898
15459674
79828052
92859566
24541064
89381794
1131487
30496778
80923366
57627124
651980
54482132
60736989
88271360
26671797
72353599
54358370
55721756
98114422
21422070
61875769
441456