81625501
33721229
60045180
50488035
20995977
49248348
7537287
67829933
25593288
34494752
72415538
57407218
70374365
60708654
53645352
46909
34274087
1185887
79403893
38478214
37337441
19496597
47104618
16796176
56455086
54287563
29149635
11463839
4341457
23319254
34332111
12032625
58801382
37637532
2795313
47344375
56241110
40673233
33411283
31746150