94689849
14221370
12126373
1466210
57311049
66296621
72395848
9845325
88769854
9257833
93569926
46899892
57669148
5955333
26179118
9496933
51572942
8985903
39447038
77638517
45211541
4470362
5733809
53682849
38165289
31425217
5213538
57704032
30219520
67739170
7732966
73835122
71183185
60916790
48018306
35137025
7587426
55212921
4948428
23228143