23237593
96869304
32144931
87028953
91802810
42945553
26504929
20266528
5686299
51259173
39147339
92864636
78834401
242573
30821349
70464868
5906587
69094152
63426235
34187865
52324893
66048050
75123301
42491519
14052260
87414587
47104870
49304619
21528654
48507548
47382284
40539790
47381942
33272637
97597269
88934051
69916122
43904737
69376393
89725095