4655993
75943591
20232047
87902658
49735227
37551652
1692152
91351017
50494378
79017731
2894793
80935093
4792274
18211999
2191595
15439190
69488286
20146587
8235320
87306503
68479504
74575983
16992861
50767537
20437167
41931698
70995207
68184206
35076190
7697319
61708680
3449574
65752803
5762156
60549500
71031977
9015706
31632142
53498739
2928943