98136902
10013998
85942419
73511108
81329599
72831254
26165951
16008089
54881542
83898983
62087133
67671922
61683629
31484541
12538797
5933531
74582445
28746046
53837819
62629412
30672546
67057680
64268249
14154462
71903063
19037706
67313671
55232622
29782225
89789129
84308942
3102361
8692083
37352779
39069055
1071660
87315516
73743600
72831229
74755888