33672432
48537822
44549818
6414597
35315596
11165395
60182440
53914386
75893263
21373825
70268584
9624894
74699542
14571596
19277651
65012794
6659192
7329289
16273455
80545628
40924868
45087478
12726701
7582870
2944159
15706780
20996806
89641598
62786798
47133670
17883292
24204282
88703939
2951968
41401639
2560553
65985434
51279821
7494635
3055531