30422252
40578933
46457208
65247222
8707581
8283107
62839450
47763276
30386144
43904828
69349254
3278611
17836
67795162
77199330
52476500
11745662
24705503
42689105
92784929
2268371
86829659
36711146
20945879
69724591
45937978
6667022
48606066
8726255
72003359
1939297
91607105
20642930
92654707
9860630
89155599
68427691
73926755
31394806
23122499