15561294
56535295
40185738
20916204
30282672
18503035
43295059
96268703
8921378
12095859
2551338
25131528
9760539
63209559
8141795
21268145
6302373
10271005
41026867
37539937
7653289
26634226
60206724
11676551
61037725
1066265
13232081
25037500
69091178
40902312
74376114
27823742
61378507
89311463
90839491
99875266
67408328
61311034
9807926
68936253