20692147
32158985
14594721
77093150
29391019
79132344
9609409
28782317
98418406
70691289
53155069
27002593
97722932
69348127
99645663
225138
4763769
7384169
23205624
48139423
8341672
1742787
67002385
81634835
45199953
58674781
16545407
10362786
35491491
49234947
94502735
8011816
43651052
13694907
44556399
43348560
2011412
49158970
45034215
70964178