49764057
83072381
1064899
5199471
6365253
4948269
26287611
78856011
10104518
77083584
42281963
41884698
8476634
68555685
24423982
65034557
87332208
90711319
61475905
55946303
5953252
20331792
5533197
2629254
18462717
37168811
25173494
48232779
988628
95417939
37311915
81572837
8186472
12698984
17828220
96806520
15341961
98314766
5986514
5876642