73844890
80171532
51614865
41296150
37569852
32446664
99257429
41044613
95748722
6779777
99981338
5115706
21988077
22156760
82043759
62786152
36392578
36646472
18315067
20062212
23858262
50353696
38945964
66855397
71641299
55185184
9996611
73788486
67329887
60423902
36221073
5493137
70913286
92917075
23796017
39552486
66465192
3709896
47375451
39116574