42444233
59921169
49388335
41492224
94618548
26853275
67375347
22036898
7334874
39827668
58724881
92811502
90659985
32354509
23378722
57095943
87908765
60313637
75918627
90579852
64986664
93230
56061961
3811319
12278372
90113750
55946121
5865100
40253216
47298677
4485236
25365810
16076060
9120599
29815716
82096932
78735210
21813815
77316032
42903901