29791064
25073556
33014745
9525740
59815302
69558548
68587941
38536001
6391224
68874455
68675689
403319
21777209
95448004
85193028
58247361
99463714
57833148
35193195
92074622
46752513
28503230
35606793
43281899
56094221
3859239
3093189
94628797
81626108
2715655
70462616
67648210
52072104
78133982
16022127
42218243
86042705
54475201
70534305
74356701