21733085
44388592
2663109
61149824
30382834
66277602
70926580
30375510
71416894
10893751
19888555
77216296
34203606
61808250
19218864
3759593
3001483
9147270
25991442
12398806
21965956
22687652
84271106
70627138
67366314
74521906
49785290
67062408
174429
5986962
73585886
27288631
67536064
6086069
86058153
9833857
7024113
11406293
46577555
96262472