4083112
77968839
55966008
60674868
43979563
7766030
68027064
93343892
16498510
69689976
60194939
98852745
72164328
45431715
9013140
61164951
31221204
9349967
24787349
65823663
7528171
81423173
253465
34918400
64118806
73241523
58886594
26131755
55512803
20028647
80467872
5063220
97129552
26426211
99522811
56321318
16038806
30074331
6188619
32197350