65597052
8855190
58404972
83002543
10683510
46101127
10242295
69802570
252170
57417536
16721210
32083454
50675123
6824892
49395086
66812509
41811810
26775033
43816233
48025277
43798808
52192603
64544717
62452881
43336785
99803430
11295185
94556287
87475224
9859868
44453660
53264889
8565661
51424023
55436537
85161221
49092561
20607801
9252718
22898284