41741586
60475142
63631737
26985024
1153190
19648119
13559313
50529774
65887754
49895768
91203076
53609225
86134703
32076663
79373576
51458418
82947595
29747671
28826648
17246158
59148091
51608896
85389152
27634951
67007992
51921566
85367258
53506484
56883622
3048653
80013399
89132021
28897521
607511
71082194
52526489
38552609
54836713
10281420
48108427