39897683
38841208
47112943
77271567
56694810
44227395
76177701
66934233
50851257
29853199
516916
24272415
83492105
18793414
8223811
9815671
37171667
23549526
73682259
9378626
67283859
53757498
4253567
5654979
76036240
5101273
81647440
3543456
8468716
47976838
16999242
9889684
57831077
4560212
25224212
6669298
78516796
48934781
17221428
60927573