18768446
6335948
59196854
80009043
9022695
71986767
59475768
87748388
2175196
66884690
49491305
37561306
98796905
7221744
15593327
58145916
71554687
806448
53527435
42029424
64132742
21375709
23825328
6672243
6321819
3277509
12101206
27986104
22463653
57062915
50138649
40768982
60929707
67791638
44377987
63795900
98762592
90497289
95828519
75526660