69049657
63886044
61798783
71707894
16756189
3744994
26256063
20779213
97913784
32199317
97878998
5679431
71726791
54638160
14947023
84752506
3546554
38345626
36048573
28196809
28025560
45505305
86763021
64339959
77573639
7341284
86758669
4595148
28768691
83432936
25982200
87088556
20337065
54512583
75004
38008995
178615
13703390
8129311
30429308