4318439
17616697
70622568
9250616
95169116
6984356
76276158
40149100
36651406
7884743
49715481
71425732
94235752
8202885
25756640
76204204
6983308
83859815
55185820
92165371
34068105
43869824
49559714
94184509
86114388
8857775
24768082
73559388
29434829
52858109
50447264
44403934
7875863
89258353
68126089
87105416
36266458
8505371
7331478
389919