28696624
40951726
21802316
46959657
27169655
97179474
40606835
56419320
23995220
7519176
45361481
77419400
24561404
72143534
30376061
1659162
67982999
66503628
84583863
8014471
62779966
42413958
90812190
22546804
8155231
84232378
55338505
30528515
3042206
11557693
360757
68831499
30702766
33948010
52313969
74989981
93687378
61024253
22919516
50528721