91768466
47476623
75897731
80709238
83195795
68787761
26764703
46547733
29852331
56125297
41152095
21535343
74976851
22795747
697025
78918570
62519750
56397055
5685679
10178985
28821779
92499997
1475376
14929546
9321663
59827942
19983315
7992585
7591328
84898717
8068369
5533458
66174267
66751606
49846095
32044864
16194500
23254944
83227839
19229397