29452081
67079945
44442811
39136234
58659889
2672364
50742535
41782344
29148378
16856453
39842062
62604320
37709913
60871756
57106003
73931688
97689136
1324980
70865706
13216770
86054885
5954522
27224574
3546683
75584027
34609755
57959391
1218185
78396069
33802616
91005960
37007715
61683329
45346124
52519525
8187429
44983406
31503887
78351418
33567643