69943198
85441681
39078743
71149621
75775634
87785802
5305574
77302064
7393358
36469370
22349734
27953019
895773
94717383
27033308
1864299
94934198
72722564
54109779
41186213
76023534
96184815
22002038
29462781
91624061
10045052
28148736
1335366
69361540
52519299
4778580
43348968
51544997
19575224
30991037
10808823
31386832
9596905
96968058
47339415