58643810
47014742
21141297
78889519
50822832
5699485
47993083
61614850
41369292
88973752
90762314
69803492
31633559
63092828
38119505
4101175
87894976
60872551
62579228
26473004
29276988
94153006
2790314
4725256
78078936
15221573
4606587
34887870
86835611
36819602
32001246
76769985
46271499
14923219
49961194
39351291
1452896
62618023
69244420
17033492