79436261
58599277
3655165
23402322
42724528
91242104
68826309
4015185
89805165
49294464
44814020
40966243
33615042
4213451
30651858
12722801
39091655
53478569
69826209
60271555
33552058
82481937
45668102
30005873
95957601
93527425
30739239
68693794
79811088
6044228
78619432
88999624
26308094
75703756
34399637
3144866
30457041
61928985
66501475
35629750