52646602
35628771
3126171
691443
67521754
75718468
62129779
94764120
43338288
65218533
28098698
76394466
26725086
52641692
79237007
85773780
92198295
59752705
45829127
48181107
16387863
4073394
66302161
44199756
46207481
538620
7131714
3020511
71847729
44452721
9712340
87812766
11128630
2273102
29297542
91375720
70238509
47253420
47309870
2829887