96739550
19086653
74584343
49822476
17044005
69523237
21941025
5385405
2586747
35135767
16691424
36081427
31783414
98163979
55182282
87614916
84711774
15127635
2911549
21591992
43923037
18823314
30621970
934963
36249341
36278453
29568803
707454
21069847
99697798
3743624
81142138
3828609
94828136
70125459
6493706
5685951
71283903
9433871
16669861