38812793
6108663
45893418
43949021
6808806
73251809
83747876
5937305
64515538
24681112
6157335
75215423
3627597
527120
59776351
62192998
71273553
43085293
31389576
30639533
71168371
33333591
3058554
36182683
58642848
81049223
7227848
37218542
55326970
41501329
6929297
89447303
32223891
66013891
92129671
1426471
5578914
64874978
23594984
26371386