21923673
51932980
494132
9820782
95774492
68462646
7841536
281942
38944311
65935752
7408195
2451054
10597511
42271191
14818044
53186947
49842095
6899512
23387523
25598824
9264346
57787214
93866537
72696923
15055959
75258922
36229242
659910
33673502
41453982
63798336
45674121
38479042
7094484
32791804
80414387
58692989
53622272
83744221
58305029