27959907
79803906
5441440
42443833
62988286
38414431
52759128
4748862
5587449
69276023
19668163
25252935
16928287
58949671
89349450
60408271
44419124
89327236
70242502
94336686
3566068
5582689
97621505
80986476
77637769
29335095
72547184
41294731
28409744
33277092
80226757
53787474
87888216
26042712
33054417
36132955
25855068
16798372
80595620
32784466