7043329
87102472
3388790
42479020
34974363
9332355
2272153
44372679
24831590
4854709
33405022
43423563
31244864
14373601
93346717
81292000
65482519
628951
34705552
42173199
54503534
68725129
7743375
2072748
31615680
46648127
778767
34285398
48184104
8056180
94958761
9868721
83544335
11217794
62865714
13584113
5177041
1531926
68738771
59991613