12167576
66473107
94733911
44113952
8692480
98878281
34547312
2180783
10899702
28582972
74354747
31248160
74049566
90844179
83429306
19112716
96065946
61696074
48185171
85575882
80451119
1480499
46738057
33577777
68875751
53608912
23167269
87645198
41116337
61813249
86091593
18065466
31348632
42098263
51763936
1726098
10056403
57446519
40239940
3501585