5504412
3155184
15011815
65845868
8948819
23842410
41337656
85734135
54454237
41607368
10747310
97421809
1261387
16591795
22902460
37365529
6514537
5044329
95357432
41959876
53988095
75141547
4605577
7134597
59603788
44924878
68528101
94132804
20966698
4494421
1439101
36203028
5215965
59492627
57104289
97382419
1833594
69836000
57115959
70584697