14961571
20392853
8148756
13976588
88243176
54238780
96816162
80333007
8853690
47243537
66134883
96274037
68971163
64606744
4971494
54904269
22353207
93325074
34745085
83089758
35198355
5984973
63692565
85878707
53316686
58624998
6771129
24101937
47147195
54344266
6091725
84604723
59409599
49587886
57753763
94715323
26451565
88066042
88995090
48877154