2483276
74096788
67308123
31856561
78242784
9116280
24356485
69734454
17962534
10639881
69967846
13489000
66903142
52247636
80197189
26328342
6150182
9579718
85244743
86268510
26339901
38507143
2160809
41588607
54588345
88414327
76852272
35424468
18721363
75096395
193151
65696918
14662155
1639942
1775853
37551083
73465394
34326211
94389809
39863882