52529292
7221514
4977240
84411370
2855780
42136114
60335120
90271476
47018313
77458399
71036365
70805108
70861095
69038191
40429465
21101721
19326110
15156212
66109369
38826897
44644009
11894998
72572612
2707576
74636628
5632845
8532202
29178279
2913955
80542962
88394925
14729516
5834062
69055454
56167444
32792131
3881889
42643243
26053850
68218499