40701395
26847718
71187678
6067917
34871899
71643514
42656201
13041853
3118319
5619593
49997119
94717014
25509704
84561392
41119757
87774652
26957011
64615459
1862466
21509510
96049038
54436518
52508079
85432454
59931221
28761121
80035303
13119439
60372692
10843690
4453909
51615852
33471286
51843001
70247043
7872433
38664865
49015559
7567996
11715459