29233417
30093615
17122321
80691657
49226862
95155879
84853772
45949837
52713918
58633228
90306733
63299578
32218099
13092815
42061882
77295179
9659425
31469222
33559841
11939407
93437732
73988937
73074775
3855120
19049028
43424576
54998875
72562305
31088612
25324206
64459051
43911957
97953613
80232462
53102908
34282004
84257346
80548771
82571047
60676382