3179833
72525427
49951288
5996819
7771173
83655076
1338316
52199313
24294841
87106840
40952481
881616
28191911
75947150
86808380
33515600
42818634
77354902
67144173
86783932
14718972
47943321
78681538
72374775
61306374
13174803
1775267
9740843
66657485
84615014
85598359
4378933
65371652
99129084
14599782
4605254
68014171
56046586
82584980
10267096