58191800
136658
5651169
9183420
30995959
9550748
74659645
39342006
17813158
49337487
91174977
35149390
46403209
51827501
93257889
15653222
7656493
18299747
67409041
35369296
2718679
66028889
70698061
74413685
84177856
96587242
20606294
73475150
91764457
49203689
44498657
47395768
6046040
37176770
5706301
60063373
782788
81135773
43687766
42833705