18821676
42271101
20429291
14706538
54946828
74881859
1450916
55105462
3009718
66113985
96748400
14653047
24513191
13505136
68952240
1131746
69952855
41426725
16689721
51163563
52137854
81789031
51993151
76547168
10528432
69456487
34699359
86812694
22926142
8684082
5306630
51618154
65797016
82291901
9986925
7549107
64761668
41905462
22226178
8860496