46669925
14109459
35176268
39162906
59979157
22747353
31469997
60812092
23655927
16708651
75388734
2429933
23818191
9846416
88369052
81064378
90172880
99896121
6363850
4453645
71539130
75328482
48233814
7454744
75149175
39218296
45086737
5962256
81215616
60477963
80345997
4907670
24416612
9743612
689372
118542
55846273
11707348
1278185
45532881