15921381
20869956
31431985
59634979
49521789
95548
55006058
28647240
141462
71672034
87397031
9070784
32932316
58583816
39585335
4951376
26518993
49848059
96009283
6524752
57473806
39074522
66923351
55084651
66832087
25668846
78895502
61812523
43159030
66231743
61538436
65594467
33036416
68154774
43839848
6194110
7227354
13418667
53841611
81441158