40835532
47561495
83548995
14443528
98613294
146317
57624580
40762737
97526768
98476149
95916488
91311445
41267653
72661133
97064844
20657380
22771306
95938357
46915643
10593459
69974560
88923659
1443715
52481497
77355764
8707713
95736568
90697198
30848106
35918349
67822770
12673510
81454585
38435049
17443362
59393344
46983397
41731484
70353734
33139187