60957325
49509750
3484310
43127884
29761303
24337741
68467257
86833299
61079394
24764846
52599684
33937613
18521047
26274332
94234547
3395413
60249984
76563190
72392781
92591622
29043439
25138326
49998458
85701471
22533980
92246301
74683723
5027593
36636232
65722591
23319218
61305330
15952861
6894582
99616755
45053105
41816819
63043908
26274426
10837812