83084447
98614197
18281821
69674347
68841176
3283887
35815187
69797512
46869524
18944584
6781143
43778360
50493930
3821449
12056446
18005666
57294976
13517458
51165227
1741996
88116973
26522394
40826191
88084854
89235423
22934112
63397410
41321808
62749403
68516760
33554649
19575199
5062405
84967390
75988020
27949469
75256444
39475651
19563235
1023084