97362542
12245638
36536931
21673854
4773035
24618371
56635976
81492798
88727265
77503964
63198447
10558360
5024928
45457757
48942464
19352524
1135281
86262346
48134056
28494668
49617977
351559
17925388
69428639
46405554
65002864
88092511
33261683
2637882
19736386
12497143
11612867
51527786
72004572
67559769
62379193
59951392
60269744
27983649
18693488