47416311
46832478
19187694
37338472
12521776
74625697
2392231
27549900
22763261
56128630
73876576
31077874
57565327
28911079
18628809
78389782
17236540
76885199
213126
76148351
86192128
16052024
88074206
90573007
81556390
42306855
49264262
71138706
58193642
6776
30001350
22235610
93348090
30905855
8242565
59492873
671698
45573469
3184030
99586420