423765
10077713
1010346
99913099
46551323
59882440
10345465
690894
79722736
46519408
42261725
97552508
52706152
50299550
90518415
40455207
77534829
61105684
68414933
40468060
61342071
42118418
14465706
40686946
80289160
48595352
14495289
91763702
61331182
80064790
6486797
38086750
72969116
58629310
43089743
42167335
78021652
56012380
3856907
68607561