47994363
61243793
60701397
91612708
15168819
37161526
7849376
4173705
89296358
28205522
27479150
563940
64757832
86104617
4429166
2218149
89852684
73427729
78356274
737739
47071048
5257709
70305867
84782661
92353268
98365749
4849329
50972535
239211
650366
99097104
86586111
3610209
4172590
77825158
70446022
46898314
99281346
34614546
78067248