83642188
74265279
39333754
77357113
7113738
21498620
42152530
92486546
51781462
74149088
983023
58725427
40384219
63949633
99161236
22305783
55658946
67291101
20266191
50259956
3771327
15771369
56714985
94584684
61045483
96183423
34165989
51809617
50281340
48818066
3008085
72676691
5102282
92114619
93483656
76075969
41181012
41618250
55875653
71157444