48261358
11714714
573544
93276509
64013062
30223697
98408154
91761787
92033476
33644221
56274114
35178146
79412171
17902062
81169958
76066329
88767857
55034777
8448206
87366278
20354744
9082485
37469796
36822191
87141745
81521187
3168443
93248218
73526963
11661355
23238124
25012876
22096924
24656939
28589096
59805574
53196614
97095284
17225593
31299327