2653348
12838883
22227257
4635463
22977159
31214039
53517777
98573674
21561918
75091559
58452425
39702047
35834558
51248513
35511001
26029658
69496585
68367814
4141378
51383749
4164055
14691182
371099
68982131
80088353
6904641
11679562
7626066
9364246
33594839
65532079
8586471
70064477
46479238
40491933
73662191
23483692
31488828
85364474
53566238