96942442
96295484
6427563
87931217
53677422
9542556
93431686
56047522
28531276
2557755
56323010
58975627
55066511
15457980
76876687
74737448
1359452
92164829
647650
67846354
30848956
89127433
30072016
68265506
95071052
68981410
66641716
86605828
7812892
3516887
33353682
22715488
53373670
30592827
95056165
99728564
7509163
90871653
93359782
12331522