99385105
55797313
53564854
15236302
54789412
71638791
40292221
1041670
29391801
20903554
55128469
23516273
97047857
9343759
46451236
16391507
59683534
36043055
13859300
61026953
21205273
8814316
5933982
17875286
40966092
5694328
87454027
50577600
14571077
4612527
90261610
81649130
26163884
17031650
39802773
34794280
60114651
12684569
20319717
5096267