31705851
735810
20281525
61791791
24792466
38438528
25088076
37174244
26107418
41422205
54342748
27782869
1155364
61445407
19825215
5719834
90874582
46373363
3942841
80922037
55332588
7584537
86464273
29831034
44859574
6731419
54818167
74025376
19198739
9801302
48686015
1273836
52541951
10557908
45599232
21929937
79867904
47642900
80245465
12091780