95841693
86778344
94397755
8138529
50361974
90373361
31814117
79189140
59314250
7726066
59405725
59473551
13459363
19685941
67497055
33926484
67352156
1873814
71403544
4803730
1277400
39228885
79924779
31821857
52592672
61498805
4112242
14881095
70928276
72021079
61229705
14196232
26533153
91524441
93478525
24675997
87785416
40594375
71409897
16917102