75409402
4868849
67172405
79466952
32729078
15367893
59951838
2063175
34607597
69144691
20665529
17672900
46567674
58225486
98146405
66648594
89391970
81213061
72882804
21045384
24229865
1342121
65951355
6643245
24824455
66836605
224218
20644101
67491029
308848
71642668
39295402
14873440
16699033
3189153
96713881
37496259
76206338
15396343
5247849