5850649
7256903
23119641
33206692
48956616
90309318
26816342
45963795
34459247
48128911
1517241
76247197
33272033
35459482
61705683
82627890
63676137
59593889
63734414
17625630
72698455
8841906
18249613
46244509
20555688
16631645
86621681
32104506
34992235
33624381
48731067
47562948
3128235
35108593
89407441
54081897
78197112
78014218
43128080
10293478