3002091
65694358
48261658
79922522
67638811
32049238
13311839
3886606
98379511
24012524
67924475
24301007
92652005
95027640
26563564
13286715
386652
63494829
8982838
62293577
91007090
49881310
61114790
9855739
90532005
84772436
7509432
50381177
83815708
41352265
36483575
13308222
5469804
26394865
65987633
7657285
80283265
78145049
20676957
8682866